Я использую Плеер VM для Ubuntu, затем с помощью WinSCP, я должен скопировать установщик CMS к/var/www/html, но это всегда говорит -
Error creating folder
Permission denied.
Error code: 3
Error message from server: Permission denied
Даже когда я пытаюсь создать папку, она дает ту же ошибку.Спасибо! Я - студенческий adnd, который это в целях проекта.
Поэтому /var
принадлежит корню, таким образом, необходимо быть временно корень для доступа к нему..
Это точно, что команда sudo для, для того, чтобы заставить Вас быть похожими на другого пользователя, который является корнем по умолчанию.
у пользователя root, оказывается, есть доступ к все в системе , принадлежало ли это Вам, корню, или безотносительно..
Так, для создания папки в папке, которая не является Вашей Вы используете sudo.
, Другими словами, необходимо сделать следующее.
Copy установщик с помощью команды:
sudo cp <installer_path> <directory_to_copy_to>
(каталог был бы /var/www/html
в Вашем случае)
Вы сделаны!
Если Вы не открыли соединение WinSCP как корень (который я не рекомендую), необходимо будет передать файл куда-нибудь, что у обычного пользователя есть разрешение записи (такое как корневой каталог Ubuntu). Тогда войдите в систему машины Ubuntu и переместите файл в целевой каталог с помощью sudo.
Используйте sudo
команда для создания каталога в var, потому что это владело корнем.
vfroot$ sudo mkdir SP