Конфигурирање на права на датотеки и директориуми на Unix / Linux

Користење на chmod да ги менувате или менувате дозволите за датотеки и директориуми

Оперативните системи на Unix и Linux доделуваат права на пристап до датотеки и директориуми користејќи еден од трите типа на пристап (читање, пишување и извршување) доделени на секоја од трите групи (сопственик, група и други корисници).

Ако ги наведете деталите за атрибутите на датотеката користејќи ја командата ls со -l прекинувачот (на пример, ls -l filename ), таа ќе врати информации што би изгледале нешто како- rwe-rw-r - што е еднакво за читање, пишување и извршување на привилегии за сопственикот, читање и пишување привилегии за групата и само за читање пристап за сите други корисници.

Секој од видовите на права за пристап има поврзана нумеричка вредност наведена подолу:

Вредностите за правата за пристап за секоја од групите се додаваат заедно за да се добие вредност помеѓу 0 и 7 која може да се користи за доделување или менување на дозволите користејќи ја командата chmod (change mode).

Во горенаведениот пример, правото на пристап за предметната датотека може да се назначи со внесување на chmod 764 име на датотека . Бројот 764 е изведен од:

Можете да ја користите командата chmod за да доделите права на пристап до датотеки и директориуми. Имај на ум дека Unix и Linux командите и имињата на објектите се осетливи на големи букви. Мора да користите " chmod ", а не CHMod или било која друга комбинација од големи и мали букви.

Како да ја користите командата chmod: