O usuário SSH permitido não pode editar arquivos no Centos 7

O usuário SSH permitido não pode editar arquivos no Centos 7

Estou trabalhando em uma máquina virtual remota executando o Centos 7 via ssh. Quero conceder ao meu usuário permissões de leitura e gravação em/var/www/html. O que eu fiz foi:

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

Algumas verificações que fiz:

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
...

No entanto, quando tento editar um arquivo (por exemplo, index.php) sem sudo, recebo um arquivo em branco no nano. Além disso, não consigo fazer upload de arquivos com sftp nesta pasta e no usuário centos. Como posso consertar isso?

informação relacionada