Показать сообщение отдельно
Старый 05.08.2008, 19:48     # 5
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Посмотрел я инициализационные скрипты и могу сказать что для такого логина используется sulogin. Соответственно, у меня Fedora, то есть 100% за Дебиан не скажу, но судя по МАНу:
Цитата:
Сообщение от http://www.opennet.ru/man.shtml?topic=sulogin&category=8&russian=2
sulogin checks the root password using the standard methods first. If the -e option was specified, sulogin examines the next files to find the root password. If they are damaged, or non-existant, it will use fallback methods that even go so far as to provide you with a shell prompt without asking for the root password if they are irrepairably damaged.

/etc/passwd,
/etc/shadow (if present)
Таким образом логин без пароля есть в Single-mode в случае если передан параметр -e и при этом нету файлов авторизации.

Прямого отключения авторизации не предусмотрено, как я и говорил выше.

Ну и конечно же, естественным является что можно такую проверку дописать самостоятельно, хоть по примеру FreeBSD. Только вот я думаю мэйнтэйнеры официальных пакетов не примут такой патч, раз оно намерено было удалено из текущих версий.
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума