我有一些文件要上传。通常在登录服务器时编辑任何内容我必须在命令前加上sudo。这是众所周知的。
当我禁用root登录时,如何以“admin”而不是“root”发送文件。
scp path\to\file [email protected]:/var/www/sitename/public/path/
没有权限
在我看来,要么你应该给管理员用户权限,要么你的文件scp到/ tmp /然后sudo mv /tmp/yourfile /var/www/sitename/public/path/
。
当我们使用从本地到服务器的scp命令时,没有sudo选项。
每个用户都有对主目录ex中自己文件夹的上传权限。 home / xxxxuser使用如下:
scp file_source_here xxxuser@yourserver:/home/xxxuser/
现在,您可以将文件从此文件夹移动到目标位置。