SCP 命令在 Crontab 中不起作用
SCP command not working in Crontab
我正在尝试使用 scp.But scp 无法正常工作来编写 cronjob。
PATH=/usr/sbin:/usr/bin:/sbin:/bin:/bin/bash:/usr/bin/ssh:/usr/bin/scp
scp -i pi@ipadress:/home/pi/filename /home/flash/mylog.log
当我从终端 运行 没有 password.My 日志文件中没有任何内容(它是空白的)时,
scp 命令工作正常。
我该如何解决?
提前致谢。
-i
开关有它的意义。它需要您的密钥的路径:
sshpass -p passphrase scp -i ~/.ssh/id_rsa pi@ipadress:/home/pi/filename /home/flash/mylog.log
或者完全忽略它,如果它在默认位置:
sshpass -p passphrase scp pi@ipadress:/home/pi/filename /home/flash/mylog.log
我正在尝试使用 scp.But scp 无法正常工作来编写 cronjob。
PATH=/usr/sbin:/usr/bin:/sbin:/bin:/bin/bash:/usr/bin/ssh:/usr/bin/scp
scp -i pi@ipadress:/home/pi/filename /home/flash/mylog.log
当我从终端 运行 没有 password.My 日志文件中没有任何内容(它是空白的)时,
scp 命令工作正常。
我该如何解决?
提前致谢。
-i
开关有它的意义。它需要您的密钥的路径:
sshpass -p passphrase scp -i ~/.ssh/id_rsa pi@ipadress:/home/pi/filename /home/flash/mylog.log
或者完全忽略它,如果它在默认位置:
sshpass -p passphrase scp pi@ipadress:/home/pi/filename /home/flash/mylog.log