Корневое имя пользователя изменения

Пользователь новичка здесь.

Я хочу изменить корневое имя пользователя на что-то еще? Это возможно, и если да - как сделать это?

1
задан 12 July 2015 в 03:55

2 ответа

Нет, это не возможно. В Windows у Вас могут быть гости и администраторы. В Ubuntu существуют гости, администраторы и корень. И никто не может на самом деле БЫТЬ корнем, только использовать корневые полномочия. Так не, нет никакого способа изменить имя корня.

0
ответ дан 7 December 2019 в 16:14

Да это возможно, но не рекомендуемое. Имя пользователя root не является волшебным. То, что это имеет a UID из 0 то, что дает root его питание. Инструменты как /bin/ls это переводит между UID значение в inode файла и имени (если Вы /bin/ls -n) используйте password database (См. man nss;man nsswitch.conf) сделать перевод. getent команда выбирает записи:

 $ getent passwd root  
 root:x:0:0:root:/root:/bin/bash

(См. man 5 passwd;man shadow для получения информации о содержании.)

Так, Вы могли отредактировать /etc/passwd, найдите строку с UID из нуля и изменения имя пользователя root к некоторому другому значению.

Что Вы предполагаете, что получили? Вы знаете какой-либо программы, достаточно немой проверять на $USERNAME = "root" rather than$UID = 0'? Уверенная система не делает.

1
ответ дан 7 December 2019 в 16:14

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

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