gpt4 book ai didi

rsync - 我可以在 rsync 调用中包含密码吗?

转载 作者:行者123 更新时间:2023-12-02 05:33:31 25 4
gpt4 key购买 nike

我使用 rsync 来更新我的静态网站。我目前cd到本地网站目录,运行rsync命令,然后在下一行输入密码。我已将我的 rsync 调用保存到一个文本片段中(这样 _rs 就可以扩展到我的调用)。有没有办法在末尾使用类似 -p 标志的东西并包含密码?

我的电话是这样的:

rsync -avzh -e ssh * foo@foo.org:"/home/foo/public_html/"

最佳答案

通过直接回答问题来回答这个问题,在不太安全的情况下可能会有用。

#!/usr/bin/expect -f

set PASSPH "123456"
send_user "\n"
stty -echo

spawn rsync -apv -e ssh "/Volumes/Macintosh HD/Users/charliechaplin/test/" "charly@chaplin.com:/project/htdocs/site/"
expect "password:"
send "$PASSPH\n"
expect "#"

关于rsync - 我可以在 rsync 调用中包含密码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12029140/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com