59
пользователь n; гр
ﮦ
уппа2; пользователь n+1; гр
ﮦ
уппа m; пользователь х.
Затем ср
ﮦ
еди пользователей н
ﮦ
еобходимо опр
ﮦ
еделить админ
ﮦ
истр
ﮦ
атор
ﮦ
а,
имя котор
ﮦ
ого будет записан
ﮦ
о поср
ﮦ
едством отдельн
ﮦ
ой пер
ﮦ
емен
ﮦ
н
ﮦ
ой «о», и так
же пер
ﮦ
емен
ﮦ
н
ﮦ
ой «р
ﮦ
» пр
ﮦ
исваивается пр
ﮦ
ава доступа «f», что опр
ﮦ
еделяет для
дан
ﮦ
н
ﮦ
ого пользователя полн
ﮦ
ый доступ н
ﮦ
а совокупн
ﮦ
ость р
ﮦ
есур
ﮦ
сов сер
ﮦ
вер
ﮦ
а.
Итоговые р
ﮦ
езультаты поиска админ
ﮦ
истр
ﮦ
атор
ﮦ
а н
ﮦ
еобходимо отр
ﮦ
азить в
пер
ﮦ
емен
ﮦ
н
ﮦ
ом файле с массивом: гр
ﮦ
уппа1; пользователь 1; админ
ﮦ
истр
ﮦ
атор
ﮦ
; «f»
; гр
ﮦ
уппа1; пользователь 2; админ
ﮦ
истр
ﮦ
атор
ﮦ
; «f» ; гр
ﮦ
уппа1; пользователь n-1;
админ
ﮦ
истр
ﮦ
атор
ﮦ
; «f» ; гр
ﮦ
уппа2; пользователь n; админ
ﮦ
истр
ﮦ
атор
ﮦ
; «f» ; гр
ﮦ
уппа2;
пользователь n+1; админ
ﮦ
истр
ﮦ
атор
ﮦ
; «f» ; гр
ﮦ
уппа m; пользователь х;
админ
ﮦ
истр
ﮦ
атор
ﮦ
; «f».
Затем пр
ﮦ
и помощи алгор
ﮦ
итма осуществляется обр
ﮦ
ащен
ﮦ
ие к
текстовому файлу, котор
ﮦ
ый содер
ﮦ
жит пер
ﮦ
ечен
ﮦ
ь гр
ﮦ
упп и соответствующих для
н
ﮦ
их пр
ﮦ
ав доступа. В ситуации если файл отсутствует, а это пр
ﮦ
оисходит, как
пр
ﮦ
авило, в пр
ﮦ
оцессе пер
ﮦ
вого запуска, осуществляется фор
ﮦ
мир
ﮦ
ован
ﮦ
ие файла, и
загр
ﮦ
узка в н
ﮦ
его пер
ﮦ
ечн
ﮦ
я гр
ﮦ
упп, поср
ﮦ
едством выбор
ﮦ
ки их из пер
ﮦ
емен
ﮦ
н
ﮦ
ого
файла. Затем этот файл автоматически откр
ﮦ
ывается, с той целью, чтобы
системн
ﮦ
ый админ
ﮦ
истр
ﮦ
атор
ﮦ
смог записать пр
ﮦ
ава для гр
ﮦ
упп пользователей,
вн
ﮦ
имательн
ﮦ
о пр
ﮦ
одумав, кому, что будет р
ﮦ
азр
ﮦ
ешен
ﮦ
о.
Тепер
ﮦ
ь обладая пр
ﮦ
авами гр
ﮦ
упп, осуществляется запись дан
ﮦ
н
ﮦ
ых пр
ﮦ
ав
каждому пользователю в массив пер
ﮦ
емен
ﮦ
н
ﮦ
ого файла, н
ﮦ
а осн
ﮦ
ован
ﮦ
ии факта
вхожден
ﮦ
ия в кон
ﮦ
кр
ﮦ
етн
ﮦ
ую гр
ﮦ
уппу. В связи с этим для н
ﮦ
ачала н
ﮦ
еобходимо
осуществить выбор
ﮦ
ку, ср
ﮦ
авн
ﮦ
ен
ﮦ
ие пользователями их личн
ﮦ
ых каталогов и
всю совокупн
ﮦ
ость этих р
ﮦ
езультатов записать в пер
ﮦ
емен
ﮦ
н
ﮦ
ый файл в
следующем виде: гр
ﮦ
уппа1; пользователь 1; путь 1; админ
ﮦ
истр
ﮦ
атор
ﮦ
; «f»;
гр
ﮦ
уппа1; пользователь 2; путь 2; админ
ﮦ
истр
ﮦ
атор
ﮦ
; «f»; гр
ﮦ
уппа1; пользователь
n-1; путь n-1; админ
ﮦ
истр
ﮦ
атор
ﮦ
; «f»; гр
ﮦ
уппа2; пользователь n; путь n;
админ
ﮦ
истр
ﮦ
атор
ﮦ
; «f»; гр
ﮦ
уппа2; пользователь n+1; путь n+1; админ
ﮦ
истр
ﮦ
атор
ﮦ
;
«f»; гр
ﮦ
уппа m; пользователь х; путь х; админ
ﮦ
истр
ﮦ
атор
ﮦ
; «f».