如何使用海龟将密码传递给 scp



这是我得到的:

shell
    "scp -r /path_to_some_dir some_user@some_ip:destination_path"
    empty

自然地,我会收到密码提示。

使用

Turtle可以自动输入密码吗?

如果必须使用密码,可以使用sshpass

shell
    "sshpass -p "password" scp -r /path_to_some_dir some_user@some_ip:destination_path"
    empty

您也可以使用参数-f并为其提供包含密码的文本文件,例如,如果您不希望密码被硬编码到脚本中,或显示在 bash 历史记录中。

否则,您可以考虑改用 SSH 密钥。

最新更新