Может ли быть более одного рута в *nix?
Может ли быть более одного рута в *nix?
Ответы (1 шт):
Конкретный ответ зависит от того, что именно значит «рут» и что значит «более одного»:
Если «рут» — это пользователь с именем (user name)
root, то такой в системе может быть только один. т.к. имена пользователей уникальны.Если «рут» — это пользователь с идентификатором, (User ID, UID) равным
0(и с соответствующими правами), то ему могут соответствовать несколько разных имён и, как следствие, паролей, домашних каталогов и логин-оболочек. Считать ли в таком случае, что это несколько «разных рутов» или «один с несколькими именами» — вопрос интерпретации и философских взглядов.ИМХО первый вариант несколько попахивает шизофренией, так что я бы говорил, что
rootв таком случае всё равно один.
Так например, в BSD-системах традиционно у пользователя с UID=0 есть второе имя toor.