【发布时间】:2017-06-21 12:02:53
【问题描述】:
我有一个 bash 脚本来备份数据库并将其发送到另一台服务器,在 ssh (root) 上运行脚本它会正确发送文件,但是当使用 cPanel cron 时,我收到了这个错误:
cd:致命错误:伪 tty 分配失败:没有这样的文件或目录
put:致命错误:伪 tty 分配失败:没有这样的文件或目录
lftp 更改为 uploads 文件夹时似乎失败
Cron
/bin/sh /home/test/backup/script.sh >> /home/test/backup/log.txt 2>&1
重击
/bin/lftp sftp://user:pass@domain.com:22/uploads -e "put $FILE2; bye"
【问题讨论】:
-
如何通过 SFTP 登录?使用 ssh 密钥或密码?