Catalog (/tux/)


New Thread[×]
Name
Email
Subject
Message
Files Max 5 files10MB total
Tegaki
Password
[New Thread]


chmod меняет права доступа к файлам/папкам в Linux.

Коротко:

1. Кто: u (владелец), g (группа), o (остальные), a (все).
2. Что: r (read), w (write), x (execute).
3. Как: + добавить, - убрать, = задать ровно.

Примеры:

- chmod u+x script.sh — добавить запуск владельцу.
- chmod go-r file.txt — убрать чтение у группы и остальных.
- chmod a=r file.txt — всем только чтение.
- chmod 644 file.txt — rw-r--r--.
- chmod 755 dir — rwxr-xr-x.
- chmod -R 755 mydir — рекурсивно для каталога и содержимого.

Октальные права:

- r=4, w=2, x=1; сумма дает цифру.
- 7=4+2+1 (rwx), 6=rw-, 5=r-x, 4=r--, 0=---.

Спецбиты:

- s (setuid/setgid), t (sticky).
- Часто: chmod 1777 /tmp (sticky bit на world-writable каталоге).

Проверка текущих прав:

- ls -l

Show Post Actions

Actions:

Captcha:

- news - rules - faq