Конфигуриране на правата за достъп до файловете и директорията на Unix / Linux

Използване на chmod за промяна или промяна на разрешения за файлове и директории

Операционните системи Unix и Linux задават права за достъп до файлове и директории, използващи един от трите типа достъп (четене, писане и изпълнение), зададени на всяка от трите групи (собственик, група и други потребители).

Ако изброите подробности за атрибутите на файла чрез командата ls с превключвателя -l (например ls -l име на файл ), той ще върне информация, която би изглеждала нещо като " rwe-rw-r", което се равнява на четене, писане и изпълнява права за собственика, чете и пише привилегии за групата и само чете за всички останали потребители.

Всеки от типовете права за достъп има свързана с тях цифрова стойност, изброена по-долу:

Стойностите за правата за достъп за всяка от групите се събират, за да се получи стойност между 0 и 7, която може да се използва за присвояване или промяна на разрешения чрез командата chmod (промяна режим).

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

Можете да използвате командата chmod, за да зададете права за достъп до файлове и директории. Имайте предвид, че Unix и Linux командите и имената на обектите са чувствителни към малки и големи букви. Трябва да използвате " chmod ", а не CHMod или друга комбинация от главни и малки букви.

Как да използвате командата chmod: