Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 31, 2013 00:37:45

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

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

Добрый день!
Помогите, пожалуйста. Горю.
Необходимо срочно до завтра сделать программу поиска файлов с битом sgid и определить пользователей, которым разрешено запускать эти файлы. И сгенерировать отчет в удобоваримом виде.
С os.walk я более-менее разобрался, про stat уже тоже рассказали. Алгоритм примерный вижу, а в коде реализовать - не умею. Может есть какие-то подобные уже готовые программы?
Алгоритм примерно таков:
1. проходимся по директории при помощи os.walk, проверяя на файл/директория, если файл - проверяем стоит ли на нем бит sgid, если стоит - записываем путь в словарь в качестве ключа,
в качестве значения записываем кортеж пользователей, имеющих право на запуск (вот тут кроме как зачитать членов группы-владельца файла ничего в голову не приходит, а ведь права то могут быть максимальные.. опять куча ветвлений)
2. выводим получившийся словарь красиво на консоль

Отредактировано coliator (Окт. 31, 2013 00:38:18)

Офлайн

#2 Окт. 31, 2013 00:47:28

Singularity
Зарегистрирован: 2011-07-28
Сообщения: 1387
Репутация: +  75  -
Профиль   Отправить e-mail  

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

цена вопроса ?

Офлайн

#3 Окт. 31, 2013 06:53:13

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

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

Singularity
цена вопроса ?
150 грн.

Офлайн

#4 Окт. 31, 2013 09:45:00

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

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

Не заинтересовало?

Офлайн

#5 Окт. 31, 2013 10:08:30

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

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

Плачу 1000 рублей! Кто возьмется?

Офлайн

#6 Окт. 31, 2013 17:08:32

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

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

Написал письмо.

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version