ЛР1. Пользователи и группы, права доступа.

Задание

  1. Разработать программу, которая по имени системного пользователя возвращает имена его "одногруппников", то есть пользователей, являющихся членами хотя-бы одной из групп, в которую входит исходный пользователь. Для каждого пользователя сообщить, является он реальным или сервисным.
  2. Разработать программу, которой передается в командной строке имя пользователя и имя файла(каталога). Программа выводит в человекочитаемом формате информацию о том, какие действия разрешены пользователю с указанным файлом(каталогом), а какие - запрещены.