Я испортил полномочия в домашней папке, в которую я не могу войти

Некоторое время назад у меня была эта проблема, и я нашел обходное решение путем выдачи после команды

  sudo chmod 777 /dev/dri/card0

и отъезд меня с этой ошибкой.

Я изо всех сил пытался зафиксировать его в течение недели. Сегодня я работал

  groups $USER

это распечатало

  kenn : www-data wheel

Я думал, что это будет хорошая идея добавить текущего пользователя в другие группы, таким образом, я работал

  sudo usermod -G adm,disk,mail,cdrom,floppy,sudo,audio,dip,video,plugdev,fuse,lpadmin,netdev,sambashare,debian-tor,wireshark  kenn

Я вышел из системы и вошел в систему, но это ничего не сделало. Таким образом, я хотел вернуться, изменяется, я сделал и удалил группы, которыми я добавил к текущему пользователю

   sudo usermod -G www-data,wheel  kenn

это, предположительно, вернулось изменение, я проверил снова

   groups $USER
   kenn : www-data wheel

Но когда я вышел из системы, я не мог войти в систему.

Я вошел в систему и открыл терминал, но теперь я не могу команда выполнения с sudo

Я добираюсь Sorry, user kenn is not allowed to execute '/usr/sbin/adduser as root on kenn

То, как я могу вернуться, изменяется, я вызвал?

Как я могу добавить текущего пользователя к adm и sudo группам?

Править: Мне удалось добавить меня к sudo и adm группа от root учетная запись. И затем работал

  sudo usermod -aG adm,disk,mail,cdrom,floppy,sudo,audio,dip,video,plugdev,fuse,lpadmin,netdev,sambashare,debian-tor,wireshark  kenn

Но я не знаю который больше добавить

Я все еще не понимаю то, что я сделал неправильно.

Это должно быть связано с usermod -G переключатель вместо usermod -aG

  id

возвраты

  uid=1000(kenn) gid=33(www-data) groups=33(www-data),4(adm),6(disk),8(mail),24(cdrom),25(floppy),27(sudo),29(audio),30(dip),44(video),46(plugdev),104(fuse),108(lpadmin),109(netdev),124(sambashare),129(debian-tor),148(wireshark),1010(wheel)

Я должен знать группы по умолчанию, которые должна иметь любая администраторская учетная запись

0
задан 13 April 2017 в 15:24

1 ответ

Ваш корневой каталог, а также .Xauthority файл оба принадлежит Вашему пользователю kenn, однако Вы изменили своего пользователя для принадлежности только www-data wheel.

Мой пример (пользователь xieerqi):

$ ls -ld /home/xieerqi
drwxr-xr-x 90 xieerqi xieerqi 16384 Dec 10 11:15 /home/xieerqi/

xieerqi:
$ ls -l .Xauthority                                                                           
-rw------- 1 xieerqi xieerqi 450 Dec 10 06:44 .Xauthority

то, Что необходимо сделать, должно войти в режим восстановления (так как Вы больше не принадлежите sudo группа), введите корневую оболочку, повторно смонтируйте файловую систему с полномочиями записи чтения (через mount -o rw,remount /) и работайте

usermod -a -G kenn,sudo,adm,dip,plugdev,lpadmin kenn

Дополнительная информация:

1
ответ дан 30 September 2019 в 01:53

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

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