我想创建一个这样的文件:sshTOhost:
#!bin/bash
ssh -D 1500 user@host
#enter password (I don't know how)
Run Code Online (Sandbox Code Playgroud)
您可以使用sshpass使用ssh
的shell脚本; 该脚本可以再自动提供密码ssh
使用sshpass
。链接的文章解释了如何做到这一点,以及为什么你绝对不应该这样做。
相反,您应该使用public key authentication。如果您需要在没有任何用户输入的情况下完全自动化,您可以设置一个没有密码的私钥;然后,您的脚本可以使用此键连接到远程主机,而无需任何用户输入。
归档时间: |
|
查看次数: |
80499 次 |
最近记录: |