Добавление пользователя группе www-данных, не работающей

Я пытаюсь добавить своего пользователя к www-data группа, чтобы смочь отредактировать файлы там без прав администратора. Это - команда, я раньше делал это:

$ sudo usermod -aG www-data n_user

$ groups
n_user adm cdrom sudo dip plugdev lxd lpadmin sambashare

$ id
uid=1000(n_user) gid=1000(n_user) groups=1000(n_user),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),111(lxd),115(lpadmin),116(sambashare)


$ grep www-data /etc/group
www-data:x:33:n_user

$ ll /var/www/html/index.html
-rw-rwSr-- 1 www-data www-data  5129 Feb 18 14:21 index.html

$ ll /var/www
total 4.0K
drwxrwSr-x 5 www-data www-data 4.0K Feb 18 13:47 html/

Таким образом согласно мне, это должно быть достаточно, проблема - это, когда я пытаюсь отредактировать index.html файл, я все еще получаю уведомление, что этот файл только для чтения и что я не могу изменить его без sudo права.

Вдобавок ко всему, я не вижу что мой пользователь n_user действительно принадлежит www-data группа с GID: 33. Но grep команда показывает мне, что я - участник, таким образом, я действительно смущен.

Что является мной делающий неправильно, и начиная с файла и папки, которой принадлежит этот файл, оба перезаписываемы www-data группа, которой принадлежит мой пользователь, почему я не могу действительно сделать никаких изменений без использования sudo?

0
задан 12 March 2020 в 16:04

1 ответ

Возможно, необходимо ли выйти из системы/войти в сначала? Можно проверить это путем выполнения groups еще раз после входа в.

3
ответ дан 17 March 2020 в 00:03

Другие вопросы по тегам:

Похожие вопросы: