LINUX.ORG.RU
ФорумAdmin

Пропал root


0

0

Ситуация такая: комп загружается по сети, корневая ФС на nfs, сам корень создавал путём копирования корня сервера, с которого крузится данный копм, и редактирования файлов настроек (поменял fstab, сетевые скрипты и всякую мелоч..). Комп успешно загружается монтирует ФС, но не льзя залогинится под рутом sudo то же не работает (говорит "Sory, sudo must be setuid root"), из под обычного пользователя пытался сделать su - резыльтат "cannot set groups: Operation not permitted". В файлах /etc/passwd и /etc/group записи о роте и его группе есть.

anonymous

копировать еще надо уметь :-)

Ты при копировании потерял SUIDы и, вероятно, не только на sudo.
Еще не известно, что там у тебя с правами и принадлежностью файлов.

sdio ★★★★★
()
Ответ на: комментарий от anonymous

>То что сделать можно?
1. Копировать еще раз.
2. Проверить опции монтирования NFS (может там что-то (SUID) режется)
3. tar cf - / | tar xf - -C /mnt/disk
   tar cf - / | ssh server "tar xf - -C /mnt/disk"

sdio ★★★★★
()
Ответ на: комментарий от sdio

C SUID разобрался, но логинится под рутом так и не получается (но по su можно). Ещё при загрузке пишет что не может поменять группу на какой-то файл в /tmp и от туда же не может удалить временные.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.