System Grab Bag

View all TLDR pages from common (or from all pages)

sshpass

An ssh password provider. It works by creating a TTY, feeding the password into it, and then redirecting stdin to the ssh session. More information: https://manned.org/sshpass.
  • Connect to a remote server using a password supplied on a file descriptor (in this case, stdin):
    sshpass -d {{0}} ssh {{user}}@{{hostname}}
  • Connect to a remote server with the password supplied as an option, and automatically accept unknown ssh keys:
    sshpass -p {{password}} ssh -o StrictHostKeyChecking=no {{user}}@{{hostname}}
  • Connect to a remote server using the first line of a file as the password, automatically accept unknown ssh keys, and launch a command:
    sshpass -f {{path/to/file}} ssh -o StrictHostKeyChecking=no {{user}}@{{hostname}} "{{command}}"

License and Disclaimer

The content on this page is copyright © 2014—present the tldr-pages team and contributors.
This page is used with permission under Creative Commons Attribution 4.0 International License.

While we do attempt to make sure content is accurate, there isn't a warranty of any kind.