0

这就是我得到的:

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

当然,我会收到提示输入密码。

Turtle 可以自动输入密码吗?

4

1 回答 1

1

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

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

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

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

于 2017-10-26T03:12:22.760 回答