我正在尝试用命令行执行这个 shell
host="192.168.X.XXX"
user="USERNAME"
pass="MYPASS"
sshpass -p "$pass" scp -o StrictHostKeyChecking=no /home/MYPATH/File.import "$user@$host:/"home/MYPATH/
将文件从我的本地服务器复制到远程服务器。远程服务器是远程服务器的副本,但是当我尝试执行此 shell 时出现此错误:
**PERMISSION DENIED, PLEASE TRY AGAIN**
我不明白为什么如果我尝试在命令行中执行这个命令是有效的。
USERNAME@MYSERVER:~$ sshpass -p 'MYPASS' scp -o StrictHostKeyChecking=no /home/MYPATH/File.import USERNAME@192.168.X.XXX:/home/MYPATH/
有人有解决办法吗??