Никак не могу разобраться в чем проблема, поможите please!
Мне нужна маленькая системка, < 8 MB. Я собрал LFS и пытаюсь
ее скопировать на другой винт, урезая всякие излишества.
Скопировал при этом и все из пакета shadow, плюс файлы
/etc/passwd, /etc/shadow, /etc/group из основной системы
(там у меня есть только root). Но войти в эту новую
систему не могу: пароль основной системы (который лежит в
/etc/shadow) не подходит. Если же сделать chroot в эту систему из
основной и попытаться отдать команду passwd, система говорит мне:
passwd: Cannot determine your user name.
whoami выдает:
whoami: cannot find username for UID 0
То есть, вообще труба и как это исправить -- непонятно...
Самое интересное, добавляю пользователя (useradd foo),
потом пытаюсь его удалить (userdel foo) -- и мне в ответ
сообщение, что такого пользователя вообще не существует!
Чем еще руководствуется система, кроме перечисленных файлов,
когда определяет пользователей и их пароли?
Вот на всякий случай содержимое соответствующих файлов:
# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
# cat /etc/shadow
root:blahblahblah:12135:0:99999:7:::
# cat /etc/group
root:x:0:
bin:x:1:
sys:x:2:
kmem:x:3:
tty:x:4:
daemon:x:6:
disk:x:8:
Ответ на:
комментарий
от dmiceman
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум создание пользователя root в чистой сестеме (2016)
- Форум nautilus монтирует только для чтения (2012)
- Форум Помогите с chroot (2009)
- Форум Пароль для пользователей не воспринимается командами su, passwd (2012)
- Форум root потерял доступ к каталогу /usr/sbin (2003)
- Форум Не могу войти в систему, HELP! (2003)
- Форум [ненависть]vsftpd: cannot locate user specified in 'ftp_username':ftp (2010)
- Форум Права на перезагрузку (2013)
- Форум Сделать Sudo в Убунте как в Opensuse (2021)
- Форум проблема с авторизацией в домене (2012)