А что там смотреть - это файл
хешированных (теневых) паролей (ну, и других полей - некоторых учётных полей) - 9 полей в строке пользователя, 2-е поле - хешированное значение пароля ... если здесь стоит *, то это означает что с таким именем логин невозможен, а если стоит ! (как для root) - это пустой пароль,
пустая строка:
Код:
root@astra:/etc# cat shadow
root:!:18056:0:99999:7:::
daemon:*:18056:0:99999:7:::
bin:*:18056:0:99999:7:::
sys:*:18056:0:99999:7:::
sync:*:18056:0:99999:7:::
games:*:18056:0:99999:7:::
...
fly-dm:!:18056::::::
Debian-exim:!:18056:0:99999:7:::
dnsmasq:*:18056:0:99999:7:::
...
libvirt-qemu:!:18056:0:99999:7:::
hplip:*:18056:0:99999:7:::
avahi:*:18056:0:99999:7:::
olej:$6$/Fx7EP5H$HjJTlrqtWI2m74FdQpg0YmE8fP5vkMo18O1a0XS.cp87GtdtVu3LZbRtxhuy.ZHCpgzZVmgAkaAsNfOqO9mSb1:18056:0:99999:7:::
vboxadd:!:18056::::::
С именем root можно замечательно логиниться, но
невозможно набрать пустую строку, и только поэтому вход с root непосредственно не получается.
(Этот финт, по-моему, впервые придумали в Ubuntu.)
Смените пароль root (команда passwd) - и заходите с root в своё удовольствие.
P.S. Но то что у root изначально
пустой пароль - это похоже на правду. На манер Ubuntu...