我想检查文件何时到达远程UNIX服务器上。我已经在本地服务器上制作了一个脚本,该脚本将文件名及其日期放入一个csv文件中,但是我需要将该文件保存在本地服务器中,而不是在远程服务器上。
应该是什么样的命令,让我SSH到该服务器并在那里执行我的其余代码,然后在本地输出结果。
答案 0 :(得分:0)
您可以尝试做:
但是,此命令要求在源和目标之间进行无密码验证。
答案 1 :(得分:-1)
您需要设置key based authorization,然后执行以下命令:
ssh USER@HOST 'COMMAND'
或者您可以使用sshpass
在命令行中直接输入密码(不推荐!):
sshpass -p 'YourPassword' ssh USER@HOST 'COMMAND'