Команда SCP File от имени пользователя без полномочий root на сервере - PullRequest
0 голосов
/ 25 октября 2011

У меня есть несколько файлов для загрузки.Обычно, чтобы редактировать что-либо при входе в систему на сервере, я должен предшествовать команде с sudo.Это известно.

Как мне отправить файл тогда как "admin" вместо "root", когда я отключил root-логин.

scp path\to\file admin@myaddress.com:/var/www/sitename/public/path/

ОТКАЗ В РАЗРЕШЕНИИ

Ответы [ 2 ]

1 голос
/ 25 декабря 2017

При использовании команды scp с локального на сервер параметр sudo отсутствует.

Каждый пользователь будет иметь разрешение на загрузку в свою собственную папку в домашнем каталоге ex. home / xxxxuser , поэтому используйте, как показано ниже:

scp file_source_here xxxuser@yourserver:/home/xxxuser/

Теперь вы можете переместить файл из этой папки в пункт назначения.

1 голос
/ 26 октября 2011

По моему мнению, либо вы должны дать разрешения администратору, либо скопировать свой файл в / tmp /, а затем sudo mv /tmp/yourfile /var/www/sitename/public/path/.

...