Разрешенный пользователь SSH не может редактировать файлы в Centos 7

Разрешенный пользователь SSH не может редактировать файлы в Centos 7

Я работаю на удаленной виртуальной машине с 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. Как это исправить?

Связанный контент