我有几个文件需要从本地 PC 复制到远程服务器。我执行以下命令:
scp -r /home/user/subdir/* user@server:/var/www/html/
我在复制 /home/user/subdir/somefile.js 文件时遇到错误
scp: /var/www/html//somefile.js: Permission denied
其余文件和子目录均正确复制。为什么这个文件多了一个“/”?我该如何让它正常工作?
答案1
我不认为斜线是你的问题。如果你登录 user@server 并继续运行,ls -l
我/var/www/html/somefile.js
怀疑你会发现它属于不同的用户,或者具有不允许您更改它的权限。这才是问题的真正根源。