Я работаю на удаленной виртуальной машине под управлением Centos 7 через ssh. Я хочу дать моему пользователю права на чтение и запись в / var / www / html. Что я сделал:
sudo groupadd webdev
sudo chgrp -R webdev /var/www/html
sudo usermod -a -G webdev centos
sudo usermod -a -G webdev root
sudo chmod -R 770 /var/www/html
sudo chown -R root:webdev /var/www/html
Некоторые проверки, которые я сделал:
groups centos
>> centos : centos adm wheel systemd-journal webdev
sudo ls -l /var/www/html
>> -rwxrwx---. 1 root webdev 418 6 feb 11.19 index.php
...
Однако, когда я пытаюсь отредактировать файл (например, index.php) без sudo, я получаю пустой файл в nano. Более того, я не могу загружать файлы с помощью sftp в эту папку и пользователя centos. Как я могу это исправить?