El usuario SSH permitido no puede editar archivos en Centos 7

El usuario SSH permitido no puede editar archivos en Centos 7

Estoy trabajando en una máquina virtual remota que ejecuta Centos 7 a través de ssh. Quiero darle a mi usuario permisos de lectura y escritura en /var/www/html. Lo que hice fue:

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

Algunas comprobaciones que hice:

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

Sin embargo, cuando intento editar un archivo (por ejemplo, index.php) sin sudo, aparece un archivo en blanco en nano. Además, no puedo cargar archivos con sftp en esta carpeta y el usuario centos. ¿Cómo puedo arreglar esto?

información relacionada