СообЧа > База Знаний > Unix, Linux > Разное

Вопрос

Как узнать какие проги имеют suid=0 ?

Ответ

Когда ты набираешь команду ls то если вместо x ты видишь s то значит установлен suid в противном случае не установлен:

-rwsrws---

бит suid установлен. Также существует команда lsattr — т.е. распечатать атрибуты(man — lsattr, lsattr --help ;)).

Из конференции Expert_FAQ

-rwsrws---

В данном случае 2-й s означает SGID, а SGID и SUID не зависят друг от друга. Так что смотреть надо на 4-ю позицию слева.

Andrey Rahmatullin

Чтобы найти все файлы, имеющие бит suid, можно использовать команду find:

find /usr/sbin/ -perm -4000

Данная команда найдет все файлы с битом uid в каталоге /usr/sbin

Leonid Kabanov



Copyright © 2000-2004 Сообщество Чайников
Контактная информация