Unison 是一个通过 ssh 工作的文件同步工具。它接受配置文件 ( .prf
) 文件中的配置。我使用别名
unison my-pref.prf && ssh sameuser@sameserver.fr 'cat toto'
因此,我必须输入两次密码。您知道“在”一致关闭 ssh 会话之前在远程主机上执行命令的任何方法吗?
看起来您只是想避免输入两次密码,因此您可以使用公钥/私钥设置 ssh以避免输入密码。
然后,您只需要使用您制作的密钥文件来调用 ssh:
ssh -i keyfile sameuser@sameserver.fr 'cat toto'
您必须将此选项添加到您的统一配置文件 ( .prf
) 中:
sshargs = -i keyfile