Командата chmod ви позволява да променяте разрешенията за достъп на файлове и папки.
Командата chmod, както и другите команди, може да бъде изпълнена от командния ред или чрез скрипт файл.
Ако трябва да изведете разрешенията на файл, използвайте командата ls.
chmod команден синтаксис
Това е правилният синтаксис при използване на командата chmod:
chmod опции режим , режим файл1 файл2 …
Следните са някои от обичайните опции, използвани с chmod: По-долу е даден списък с няколко разрешения с цифри, които могат да бъдат зададени за потребителя, групата и всички останали на компютъра. До цифрата е еквивалентната буква на четене / запис / изпълнение. Ако например искате да промените разрешенията на файла "участници", така че всеки да има пълен достъп до него, ще въведете: chmod 777 участници
Първите 7 задават разрешенията за потребителя, а втората 7 определя разрешенията за групата, а третата 7 определя разрешенията за всички останали. Ако искате да сте единственият, който има достъп до него, бихте използвали: chmod 700 участници
Да дадете на себе си и на членовете на вашата група пълен достъп: chmod 770 участници
Ако искате да запазите пълния си достъп за себе си, но искате да не позволите на други хора да променят файла, можете да използвате: chmod 755 участници
Следното използва буквите от по-горе, за да промени разрешенията на "участниците", така че собственикът да може да чете и пише във файла, но не променя разрешенията за никого друг: chmod u = rw участници Можете да промените груповата собственост на съществуващи файлове и папки с командата chgrp. Променете групата по подразбиране за новите файлове и папки с командата newgrp. Не забравяйте, че символните връзки, използвани в командата chmod, ще засегнат истинския целеви обект. Използвайте chmod, за да зададете допълнителни режими на файловата система за файлове и директории. Например, за да настроите лепливия бит - което означава, че само собственикът на файла, собственикът на директорията или суперпотребител на корен могат да изтрият файла, независимо от разрешенията за групово четене и писане на файла - представят a 1 към последователността на номерата: chmod 1755 участници
Примерите на командата chmod
Повече информация за командата chmod
Настройване на режимите