Вопрос
Как узнать какие проги имеют 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 Сообщество Чайников
Контактная информация