Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 30, 2013 15:12:04

coliator
Зарегистрирован: 2013-10-30
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Поиск файлов с битом sgid

Добрый день!
Помогите пайтон-нубу, пожалуйста.
Необходимо запилить поиск файлов с битом sguid и определить пользователей, которым разрешено запускать эти файлы. И сгенерировать отчет в удобоваримом виде.
С os.walk я более-менее разобрался, а с помощью какого модуля определять бит sgid и права запуска не знаю. Подскажите, пожалуйста!

Отредактировано coliator (Окт. 30, 2013 15:12:45)

Офлайн

#2 Окт. 30, 2013 15:17:00

Master_Sergius
Зарегистрирован: 2013-09-12
Сообщения: 271
Репутация: +  7  -
Профиль   Отправить e-mail  

Поиск файлов с битом sgid

Как вариант - вызвать команду шелла - ls и парсить аутпут
юзай модуль subprocess



———————————————————————————
Мой блог о семействе *nix: http://nixtravelling.blogspot.com/

Офлайн

#3 Окт. 30, 2013 15:24:45

coliator
Зарегистрирован: 2013-10-30
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Поиск файлов с битом sgid

Master_Sergius
Как вариант - вызвать команду шелла - ls и парсить аутпутюзай модуль subprocess
я об этом думал, но хотелось бы сделать красивый, модульный вариант.

Офлайн

#4 Окт. 30, 2013 15:53:33

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

Поиск файлов с битом sgid

Офлайн

#5 Окт. 31, 2013 00:01:49

coliator
Зарегистрирован: 2013-10-30
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Поиск файлов с битом sgid

s0rg
stat
спасибо! осталось только научиться его использовать.

Офлайн

#6 Окт. 31, 2013 16:19:19

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

Поиск файлов с битом sgid

coliator
осталось только научиться его использовать.
А чего там учиться-то?
os.stat возвращает объект, при помощи функций из stat проверяете поля этого объекта.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version