Skip to main content

spw

A wrapper for sshpass

To install spw, use pip:
pip install sshpass-wrapper
then, run with spw

Usage:spw [option] command host [parameters]

 option:

     -h or --help: show help info

     -f password-file, default is '~/.spw.pf'

     -o command-option

     -v verbose

 command: 
     set #set password
     get #get password
     ssh #wrap sshpass to exec ssh
     scp #wrap sshpass to exec scp

 host: 
     from ssh_config's Host 

 example:
     spw set localhost password  #set localhost's password
      -  set localhost  #remove localhost's password
      -  get localhost  #get localhost's password
      -  ssh localhost  #ssh connect localhost
      -  ssh localhost arg1 arg2    #ssh connect localhost with args
      -  -o '-p 22' ssh localhost arg1 arg2     #ssh connect localhost with options and args
      -  -vo '-p 22' ssh localhost arg1 arg2    #-v show verbose

Metadata

Release files for sshpass-wrapper 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sshpass-wrapper 0.0.3
File Size Uploaded Provenance Actions
sshpass-wrapper-0.0.3.tar.gz 2.6 kB Without provenance Details for sshpass-wrapper-0.0.3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for sshpass-wrapper 0.0.3
File Interpreter ABI Platform Actions
sshpass_wrapper-0.0.3-py3-none-any.whl Python 3 none any Details for sshpass_wrapper-0.0.3-py3-none-any.whl

Total release size: 6.8 kB

Release files / sshpass-wrapper-0.0.3.tar.gz

Download URL sshpass-wrapper-0.0.3.tar.gz
Size 2.6 kB
Tags Source
SHA-256 checksum
How to use checksums
8679bb99028d5d7bbeaa9c6ddd82acc9e07311567d9ccfd1188e539d6b8d5993
BLAKE2b-256 checksum
How to use checksums
5d77600fd29bd4ae231ce330bbe5cb3c223514ab32aaf180f62f575cf95acf3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.7

Release files / sshpass_wrapper-0.0.3-py3-none-any.whl

Download URL sshpass_wrapper-0.0.3-py3-none-any.whl
Size 4.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d24e174a9fd462187cf0b9f73911a2809cd06e6f64807035b10d6ea214af27e8
BLAKE2b-256 checksum
How to use checksums
80a7f5188838ee261ca969fd9a4dc31e75d6457c4b107ab83489820ea64f3575
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.7

Security for sshpass-wrapper 0.0.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page