Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Забанен


Сообщения: 6345
Благодарности: 1436

Профиль | Цитировать


Итак, я построил лабу, чтобы проверить своё предположение.
Код: Выделить весь код
root@lab-VirtualBox:~# usermod -u 0 testuser
usermod: UID '0' already exists
Ясно, стандартными средствами нельзя, редактируем ручками /etc/passwd:
Код: Выделить весь код
testuser:x:0:0:,,,:/home/testuser:/bin/bash
То есть, прописываем нули в поля uid и gid.
Вуаля:
Код: Выделить весь код
○ → ssh testuser@192.168.3.178
testuser@192.168.3.178's password:
Welcome to Ubuntu 16.04.3 LTS (GNU/Linux 4.13.0-32-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

0 packages can be updated.
0 updates are security updates.

Last login: Wed Feb 21 10:17:03 2018 from 192.168.3.108
root@lab-VirtualBox:~# whoami
root
root@lab-VirtualBox:~#
Полагаю, не нужно объяснять, что так делать на боевой системе не следует.

Отправлено: 11:24, 21-02-2018 | #5