146
жазамыз:
rwx rwx rwx
қолжетімділік құқығына екілік бірлікті және екілік нөлге – орын
жоқтығын қабылдаймыз. Сонда әр үштік - 000 ден 111 ге дейін екілік
санмен анықталуы мүмкін. Солай, r—x үштігі 101 екілік санына
сәйкес келеді. Әр екілік сан, одан кейін саналудың сегіздік жүйесіне
ауыстырылуы мүмкін.
Үштің осылайша ауыстырылуының
процесінде
rwx rw- r-
аламыз.
111 110 100
Немесе
764
Файлға қолжетімділік құқығын сандық ретінде ұсыну, сондай ақ
chmod
командасына
қолжетімділік
спецификаторы
түрінде
қолданылуы мүмкін.
Осылайша,
chmod 7 64 file.txt
командасы
пайдаланушы-иесіне толық рұқсатты береді, пайдаланушылар- тобына
оқуды, жазуды және барлық қалған пайдаланушыларға – тек оқуға
рұқсатты береді.
«Білімді бақылау» жүйесінде, каталогтар жүйесіне
қолжетімділікті, оның пайдаланушыларымен болатын,
жүйенің бөліктеріне зақымдануды болдырмас үшін
осылайша орнату керек. Одан басқа, жалпы базадағы
бақылау
жұмыстарының
нұсқасына
студенттердің
қолжетімділігіне, сондай ақ көшіріп алуды (студенттердің
басқаның
жұмысына
қолжетімділігі)
болдырмау.
Оқытушылардың тапсырмаларды беруін (оны студент
каталогына көшіру) және жұмыстың тапсырылуын (оны
орындалған жұмыстар каталогынан орын ауыстыруы)
қамтамасыз ету керек.
Пайдаланушылардың жүйенің негізгі құрауыштарына
(сценарийына және каталогына) қолжетімділікті тыю үшін
олардың иелеріне devel пайдаланушысы (жүйені өңдеуші)
тағайындалады:
chown devel.teacher /check/scripts
сонымен
қатар
берілген
каталог
орнатылған
147
құқықтармен шектеледі:
chmod 755 /check/scripts
басқаша
айтқанда,
барлық
пайдаланушылар
сценарийдың орындалуына және оқуына қолжетімділік
алады, бірақ тек өңдеуші ғана жазуға қолжетімділік ала
алады.
Devel пайдаланушысы, құрамына оқытушы (teacher
логинімен пайдаланушы) кіретін teacher (оқытушылар)
тобының мүшесі болып табылады. Бұл топ, студенттердің
бақылау жұмыстары каталогына қолжетімділігін шектеу
үшін енгізілген.
Достарыңызбен бөлісу: