LINUX.ORG.RU

правильный пароль рута не принимается после команды chown


0

0

непонятно почему меня дёрнуло, но сделал так

chown -R root:root /root/.*

теперь пароль рута не принимается ни для одной программы :crazy:

как восстановить?

p.s в single mode пароль в консоли был принят нормально. что можно дальше сделать?

★★★★★

>> chown -R root:root /root/.*

жжош :))

запусти

# ls -l /root/.*

и внимательно изучи, какие каталоги там выводятся ;)

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

>жжош :))

ага ;-)

>запусти # ls -l /root/.*

запустил

>и внимательно изучи, какие каталоги там выводятся ;)

изучил. Что мне искать?

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

Ну если непонятливый, то так запусти:
ls -lR /root/.*

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

>>изучил. Что мне искать?

запись вида

/root/..:
итого 23
drwxr-xr-x   2 root  root  2640 2008-02-13 11:13 bin
drwxr-xr-x   3 root  root   952 2008-03-14 14:42 boot
drwxr-xr-x  14 root  root  4220 2008-03-19 09:08 dev
drwxr-xr-x 111 root  root  6480 2008-03-19 09:08 etc
drwxr-xr-x   4 root  root  4096 2008-02-18 17:01 home
drwxr-xr-x   2 root  root    48 2007-06-05 09:46 initrd
drwxr-xr-x  16 root  root  4568 2008-02-12 09:09 lib
drwxr-xr-x  12 root  root   424 2008-03-19 09:08 media
drwxr-xr-x  15 root  root   360 2008-01-21 16:41 mnt
drwxr-xr-x   2 root  root    48 2007-12-27 16:56 nfs
drwxr-xr-x   2 root  root    48 2007-06-05 09:46 opt
dr-xr-xr-x 106 root  root     0 2008-03-19 09:07 proc
drwxr-xr-x  40 root  root  1960 2008-03-14 17:32 root
drwxr-xr-x   2 root  root  3728 2008-02-15 17:51 sbin
drwxr-xr-x   2 root  root    48 2007-03-07 22:56 selinux
drwxr-xr-x   2 root  root    48 2007-06-05 09:46 srv
drwxr-xr-x  11 root  root     0 2008-03-19 09:07 sys
drwxrwxrwt   8 root  root   288 2008-03-19 10:06 tmp
drwxr-xr-x  15 root  root   360 2008-03-04 15:29 usr
drwxr-xr-x  14 root  root   336 2008-03-14 13:05 var

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

/root/..: итого 64 drwxr-xr-x 2 root root 4096 2008-03-14 13:03 bin drwxr-xr-x 3 root root 1024 2008-03-13 18:50 boot lrwxrwxrwx 1 root root 11 2007-11-06 13:50 cdrom -> media/cdrom drwxr-xr-x 14 root root 3580 2008-03-19 14:28 dev drwxr-xr-x 147 root root 9216 2008-03-19 14:28 etc drwxr-xr-x 6 sniper sniper 4096 2007-11-19 13:31 home drwxr-xr-x 2 root root 1024 2007-11-06 13:51 initrd lrwxrwxrwx 1 root root 28 2008-03-13 18:50 initrd.img -> boot/initrd.img-2.6.24-1-686 lrwxrwxrwx 1 root root 27 2007-12-03 12:40 initrd.img.old -> boot/initrd.img-2.6.22-3-k7 drwxr-xr-x 15 root root 8192 2008-03-13 12:36 lib drwx------ 2 root root 12288 2007-11-06 13:49 lost+found drwxr-xr-x 6 root root 1024 2008-03-19 14:28 media drwxr-xr-x 2 root root 1024 2006-10-28 18:06 mnt dr-xr-xr-x 142 root root 0 2008-03-19 14:27 proc drwxr-xr-x 46 root root 3072 2008-03-19 12:50 root drwxr-xr-x 2 root root 5120 2008-03-17 12:57 sbin drwxr-xr-x 2 root root 1024 2007-03-08 01:56 selinux drwxr-xr-x 2 root root 1024 2007-11-06 13:51 srv drwxr-xr-x 11 root root 0 2008-03-19 14:27 sys drwxrwxrwx 10 root root 5120 2008-03-19 14:29 tmp drwxr-xr-x 13 root root 4096 2008-02-04 13:02 usr drwxr-xr-x 15 root root 4096 2008-01-22 12:33 var lrwxrwxrwx 1 root root 25 2008-03-13 18:50 vmlinuz -> boot/vmlinuz-2.6.24-1-686 lrwxrwxrwx 1 root root 24 2007-12-03 12:40 vmlinuz.old -> boot/vmlinuz-2.6.22-3-k7 ls: /root/.aptitude: Отказано в доступе

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

/root/..:
итого 64
drwxr-xr-x 2 root root 4096 2008-03-14 13:03 bin
drwxr-xr-x 3 root root 1024 2008-03-13 18:50 boot
lrwxrwxrwx 1 root root 11 2007-11-06 13:50 cdrom -> media/cdrom
drwxr-xr-x 14 root root 3580 2008-03-19 14:28 dev
drwxr-xr-x 147 root root 9216 2008-03-19 14:28 etc
drwxr-xr-x 6 sniper sniper 4096 2007-11-19 13:31 home
drwxr-xr-x 2 root root 1024 2007-11-06 13:51 initrd
lrwxrwxrwx 1 root root 28 2008-03-13 18:50 initrd.img -> boot/initrd.img-2.6.24-1-686
lrwxrwxrwx 1 root root 27 2007-12-03 12:40 initrd.img.old -> boot/initrd.img-2.6.22-3-k7
drwxr-xr-x 15 root root 8192 2008-03-13 12:36 lib
drwx------ 2 root root 12288 2007-11-06 13:49 lost+found
drwxr-xr-x 6 root root 1024 2008-03-19 14:28 media
drwxr-xr-x 2 root root 1024 2006-10-28 18:06 mnt
dr-xr-xr-x 142 root root 0 2008-03-19 14:27 proc
drwxr-xr-x 46 root root 3072 2008-03-19 12:50 root
drwxr-xr-x 2 root root 5120 2008-03-17 12:57 sbin
drwxr-xr-x 2 root root 1024 2007-03-08 01:56 selinux
drwxr-xr-x 2 root root 1024 2007-11-06 13:51 srv
drwxr-xr-x 11 root root 0 2008-03-19 14:27 sys
drwxrwxrwx 10 root root 5120 2008-03-19 14:29 tmp
drwxr-xr-x 13 root root 4096 2008-02-04 13:02 usr
drwxr-xr-x 15 root root 4096 2008-01-22 12:33 var
lrwxrwxrwx 1 root root 25 2008-03-13 18:50 vmlinuz -> boot/vmlinuz-2.6.24-1-686
lrwxrwxrwx 1 root root 24 2007-12-03 12:40 vmlinuz.old -> boot/vmlinuz-2.6.22-3-k7
ls: /root/.aptitude: Отказано в доступе

sniper21 ★★★★★
() автор топика

где-то подобное я уже читал, но в такой интерпретации:
#chmod -R 777 /

P.S. восстанавливайте все из бэкапа.
P.P.S. Если он вас есть ;-)

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

Если я правильно понимаю то нужно поменять права обратно у некоторых файлов? Я могу зайти под root из single режима. Какие права у каких файлов поставить?

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

>ты сделал chown -R root:root /

drwxr-xr-x 6 sniper sniper 4096 2007-11-19 13:31 home

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

Обратись к своему package manager'y он должен знать

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

Я правильно понял, что описанная симптоматика обязана тому, что /bin/su и всё остальное потеряло флаг setuid?

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