Права доступа и безопасностьCLI Manual
$chmod
Изменение прав доступа к файлам и директориям для владельца, группы и остальных пользователей.
Синтаксис командыPOSIX Standard
chmod [OPTIONS] MODE[,MODE]... FILE...Попробуйте в интерактивной песочнице
Клиентская симуляция без установки с мгновенным результатом.
bash — terminal
AST Sandbox (Free)
Обзор и принцип работы
Команда chmod управляет правами на чтение, запись и выполнение с использованием восьмеричных масок (755, 644) или символьного синтаксиса.
Основные флаги и параметры команды
| Flag / Option | Description |
|---|---|
| 755 | rwxr-xr-x: Owner has full control; group and others can read and execute. |
| 644 | rw-r--r--: Owner can read and write; group and others can read only. |
| 700 | rwx------: Owner has full control; no access for anyone else. |
| -R | Recursively change file permissions on all subdirectories and files. |
| +x | Make a script or binary file executable for all users. |
Практические примеры использования
#1Make a bash script executable
chmod +x /home/user/projects/demo.sh && ls -l /home/user/projects/demo.shAdds execute permissions to demo.sh and verifies the updated mode bits.
#2Set standard web file permissions (644)
chmod 644 /var/log/syslogGrants read/write to owner and read-only to group and others.