Случайно поприбивал SUID'ы (и другие флаги?) на /usr/ (Сделал chown user не на той папке. Потом сделал chown root, но...)

PCLinuxOS

Модератор: Bizdelnick

deniso
Сообщения: 11

Случайно поприбивал SUID'ы (и другие флаги?) на /usr/

Сообщение deniso »

Судя по всему с файлов пропал флаг SUID. В результате если блокируется сессия - не могу разблокировать. Хотя и ввожу верный пароль. На всякий случая ставил SUID на unix_checkpwd (хотя он в /sbin) - не помогло. Видимо что-то в /usr надо поправить. Куда смотреть - не знаю. Кто-нибудь может кинуть ls -la /usr и вложенных папок (не знаю как команда будет выглядеть) из своего дистрибутива? У меня mandriva 2009.0.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Случайно поприбивал SUID'ы (и другие флаги?) на /usr/

Сообщение sash-kan »

ну, наверно, в плане suid-бита самым существенным является содержимое /usr/bin.
вот вывод для работающей mandriva.
у этих файлов установлен бит suid или sgid:

Код: Выделить всё

$ find /usr/bin/ -type f -perm -u=s -o -perm -g=s | sort | xargs ls -l
-rwsr-xr-x 1 root root  38732 2007-08-23 17:25 /usr/bin/at
-rwsr-xr-x 1 root root  40540 2007-09-17 17:39 /usr/bin/chage
-rws--x--x 1 root root  14232 2007-10-11 19:29 /usr/bin/chfn
-rws--x--x 1 root root  12152 2007-10-11 19:29 /usr/bin/chsh
-rwsr-sr-x 1 root root  37132 2007-06-28 00:45 /usr/bin/crontab
-rwsr-xr-x 1 root root  18868 2007-09-17 17:39 /usr/bin/expiry
-rwsr-xr-x 1 root root  41696 2007-09-17 17:39 /usr/bin/gpasswd
-rwsr-xr-x 1 root root 935772 2007-09-20 20:07 /usr/bin/gpg
-rwsr-xr-x 1 root root 345776 2007-08-23 17:24 /usr/bin/gpgsm
-rwsr-xr-x 1 root root   6260 2007-10-01 14:52 /usr/bin/kgrantpty
-rwsr-xr-x 1 root root   7216 2007-10-01 14:52 /usr/bin/kpac_dhcp_helper
-rwxr-sr-x 1 root mail  13964 2007-09-16 12:17 /usr/bin/lockfile
-rwsr-sr-x 1 root sys    9224 2008-04-01 20:30 /usr/bin/lppasswd
-rwxr-sr-x 1 root man   43416 2007-08-31 02:48 /usr/bin/man
-rwsr-x--- 1 root sys   13172 2007-08-30 16:38 /usr/bin/ml85p
-rwsr-sr-x 1 root sys  217740 2007-09-11 22:13 /usr/bin/mtink
-rws--x--x 1 root root  23032 2007-09-17 17:39 /usr/bin/newgrp
-r-s--x--x 1 root root  20252 2007-08-29 18:00 /usr/bin/passwd
-rwsr-xr-x 1 root root  30752 2007-09-20 01:46 /usr/bin/ping6
-rwsr-sr-x 1 root mail  79944 2007-09-16 12:17 /usr/bin/procmail
-rwsr-xr-x 1 root root  15340 2007-10-02 20:29 /usr/bin/rcp.netkit
-rwsr-xr-x 1 root root  11756 2007-10-02 20:29 /usr/bin/rlogin.netkit
-rwsr-xr-x 1 root root   7880 2007-10-02 20:29 /usr/bin/rsh.netkit
-rws--x--x 1 root root  64112 2008-04-01 21:00 /usr/bin/sperl5.10.0
---s--x--x 2 root root 126344 2007-09-13 20:43 /usr/bin/sudo
---s--x--x 2 root root 126344 2007-09-13 20:43 /usr/bin/sudoedit
-rwsr-sr-x 1 root sys  132780 2007-09-11 22:13 /usr/bin/ttink
-r-xr-sr-x 1 root tty    8292 2007-01-07 00:36 /usr/bin/wall
-rwxr-sr-x 1 root tty    8912 2007-10-11 19:29 /usr/bin/write
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали: