TGViewer
LinuxSkill - Сводки с прода и Шпаргалки LinuxSkill - Сводки с прода и Шпаргалки @linuxskill · 10.7K subscribers
Post #416 4.44K
Разбираем chmod: контроль доступа в твоих руках

Права доступа в Linux — это как политика: сложно понять, почему они такие, но лучше контролировать их самостоятельно. Давай разберёмся, как использовать chmod, чтобы твои файлы оставались под надёжным присмотром.

Основная информация и код:

### Основные команды для использования chmod

1. Установка прав доступа для всех пользователей:
chmod 755 script.sh

Файл script.sh становится исполняемым для владельца и читаемым/исполняемым для группы и остальных пользователей.

2. Изменение прав с использованием символов:
chmod u+rwx,g+rx,o-r script.sh

Добавляет права чтения, записи и исполнения для владельца, права чтения и исполнения для группы и убирает права чтения у остальных.

3. Автоматизация изменения прав с помощью скрипта:
#!/bin/bash
for file in /path/to/directory/*.sh; do
chmod 755 "$file"
echo "Права доступа для $file установлены на 755"
done

Скрипт автоматически изменяет права доступа для всех .sh файлов в указанной директории.

4. Рекурсивное изменение прав для директорий:
chmod -R 750 /path/to/directory

Изменяет права доступа для директории и всех её поддиректорий и файлов. Полезно для ограничения доступа к важным файлам.

5. Проверка текущих прав доступа:
ls -l script.sh

Показывает текущие права доступа файла в формате -rwxr-xr-x.

Используя chmod, ты получаешь полный контроль над доступом к файлам и папкам. Настраивай права грамотно и держи свои данные под контролем. В следующем посте разберём команду cksum, которая поможет проверять целостность файлов и защищать данные.
____________________

Дополнительный материал:
🧠 - Путешествие по команде shutdown
🧠 - Как настроить и использовать Ctrl+Alt+Delete в Linux для надежной перезагрузки
🧠 - Овладейте искусством управления системой с серией руководств по Systemd
Telegram Linux Skill #Linux_Mastery 🎬🌙 "Вы хотите, чтобы ваш компьютер засыпал, когда вы этого захотите, и просыпался, когда вам это нужно: Путешествие по команде shutdown" 🧙‍♂️💤 Привет, ночные программисты и дневные пользователи! Сегодня мы отправимся в увлекательное путешествие…
  • 👍 15
  • 🔥 2
  • 👀 1
More from @linuxskill
  1. Oct 9, 2026💀 df показывает 100%, а du молчит? 5 шагов спасения прода Сервисы падают с «No space left…
  2. Oct 7, 2026Post #1243
  3. Oct 6, 2026GitOps-практики: развёртываем сервис через ArgoCD Классический CI/CD запускает деплой. Но…
  4. Oct 5, 2026Post #1241
  5. Oct 2, 2026📊 Диск тормозит, а iostat показывает норму? Ищем хвост задержек Приложение подвисает на з…
  6. Sep 30, 2026💀 CPU под 100%, а в top пусто? Ловим невидимые процессы через eBPF Сервер греется, в шапк…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →