我有一个perl脚本,用于使用plink.exe列出远程服务器中的文件。该脚本工作正常,除非管理员昨天更改了密码。现在使用新密码,我的脚本无效。密码正确,因为我可以使用Filezilla / putty进行连接。
我也可以使用带有SSH的putty登录。
我正在尝试的代码是
plink.exe -pw password -ssh -l username server_IP ls -1 /home/path/to/folder/
我得到的错误是
The system cannot find the file specified.
路径正确,多次检查(而且代码没有变化,直到昨天才开始工作。文件夹也不会被删除。) 有人可以帮忙吗?
答案 0 :(得分:0)
您是否尝试过使用ls的完整路径并引用命令?
plink.exe -pw password -ssh -l username server_IP "/bin/ls/ls -1 /home/path/to/folder/"