Пользователь новичка здесь.
Я хочу изменить корневое имя пользователя на что-то еще? Это возможно, и если да - как сделать это?
Нет, это не возможно. В Windows у Вас могут быть гости и администраторы. В Ubuntu существуют гости, администраторы и корень. И никто не может на самом деле БЫТЬ корнем, только использовать корневые полномочия. Так не, нет никакого способа изменить имя корня.
Да это возможно, но не рекомендуемое. Имя пользователя 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'? Уверенная система не делает.