Linux жүйесінде файл рұқсаттарын өзгерту үшін chmod (change mode)
пәрменін пайдаланыңыз. Ол иеленушінің, топтың және басқа пайдаланушылардың оқу, жазу және орындау рұқсаттарын өзгертуге мүмкіндік береді.
chmod [options] file permissions
Опциялар:
-R
- көрсетілген каталогтағы барлық файлдар мен қалталар үшін рұқсаттарды рекурсивті өзгерту-v
- әрбір рұқсат өзгерісі туралы ақпаратты шығару-c
- тек құқықтары өзгертілген файлдар туралы ақпаратты көрсетедіҚұқықтар:
r
- оқу
w
- рекорд
x
- орындау
Әрекет екі нәрсенің бірі болуы мүмкін, не «+» белгісін қосыңыз немесе «-» белгісін алып тастаңыз. Қол жеткізу құқықтарының өздеріне келетін болсақ, олар ls
утилитасының шығысына ұқсас.
Мысалы, барлық пайдаланушылар test5 файлына толық қол жеткізе алады:
chmod ugo+rwx test0
Немесе топ пен басқа пайдаланушылардың барлық құқықтарын алып тастаймыз:
chmod go-rwx test0
Топқа оқып, орындауға құқық берейік:
chmod g+rx test0
Басқа пайдаланушылар үшін тек оқу:
chmod o+r test0
test6 файлы үшін SUID кодын орнатыңыз:
chmod u+s test1
Ал test7 үшін - SGID:
chmod g+s test2
Не болғанын көрейік:
ls -l
Көріп отырғаныңыздай, бәрі қарапайым.
Apply the discount by inserting the promo code in the special field at checkout:
Apply the discount by inserting the promo code in the special field at checkout: