Skip to main content

A tool meant to check inter-device speeds over ssh

Project description

speedtest_ssh

A simple tool for a quick and easy speedtest between two machines over ssh

Usage

This tool will attempt to use the ssh config in ~/.ssh/config for fields not provided.

$ speedtest_ssh --help
usage: speedtest_ssh [-h] [--version] [-u USERNAME] [--password PASSWORD] [--port PORT] [--max_seconds MAX_SECONDS] host

positional arguments:
  host                  The host to speedtest the conection to

options:
  -h, --help            show this help message and exit
  --version             show program's version number and exit
  -u USERNAME, --username USERNAME
                        The username to use to ssh
  --password PASSWORD   The password to use to ssh
  --port PORT           The port to use to ssh
  --max_seconds MAX_SECONDS
                        A soft limit for how many seconds to spend uploading / downloading

Notes

  1. This will be subject to your disk read/write speed in /tmp on both devices
  2. This uses only one TCP connection (like standard scp) rather than multiple like rsync.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

speedtest_ssh-1.3.0.tar.gz (16.4 kB view hashes)

Uploaded Source

Built Distribution

speedtest_ssh-1.3.0-py3-none-any.whl (17.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page