next up previous
Напред: Как да търся помощна Нагоре: Отново за командния ред Назад: Какво представляват потребителските права?

Как мога да променям потребителските права?

Потребителските права над файловете могат да се променят с командата 'chmod' (change mode). Тази команда се нуждае от два аргумента: 1) правото, което се променя, и 2) името на файла.

Категориите на трите възможни групи се означават с “u” за потребителя-собственик, “g” - за групата на потребителя и “a” - за всички останали. Знаците “+” и “-” означават премахване или добавяне на съответния флаг, показващ дадено право. Да вземем отново примерния файл 'linux.info'.

chmod g+rwx linux.info

Въведената промяна засяга групата на потребителя, която получава правото да чете, променя и изпълнява файла.

chmod -w linux.info

Сега всички губят правото да променят файла. Останалите права се запазват.

chmod u+x-rw linux.info

Потребителят може да изпълнява файла, но губи правото да го чете и променя. Да видим:

ls -l linux.info

--xr-xr- 1 nikola users 29524 Jun 29 13:11 linux.info



Nikola Antonov 2003-04-12