Я запускаю сервер Ubuntu с apache2 / mod_mono
У меня есть:
/home/user/www
Единственный способ заставить все это работать - это:
chown -R www-data:www-data /home/user/www
Я хотел бы иметь возможность подключаться как «пользователь» с помощью WinSCP и редактировать содержимое /home/user/www
но я пробовал всевозможные разрешения для пользователей и групп и не могу заставить его работать. Я уверен, что есть некоторые основы разрешений, которые я не понимаю. Как мне это делать?
Добавить user
к www-data
группа:
$ useradd -G www-data user
Установите правильные разрешения для целевой папки:
$ chown -R user.www-data /home/user/www
$ chmod -R g+w /home/user/www
Две приведенные выше команды правильно устанавливают владельца файла / каталога, а затем предоставляют права на запись владельцу группы.