TGViewer
LinuxSkill - Сводки с прода и Шпаргалки LinuxSkill - Сводки с прода и Шпаргалки @linuxskill · 10.7K subscribers
Post #320 3.7K
#Linux_Mastery
🔧🛠️ Установка Разрешений по Умолчанию в Linux с umask: Ваш Путеводитель! 🛠️🔧

Привет, энтузиасты Linux и стражи цифровой безопасности! Сегодня мы погрузимся в мир настройки разрешений по умолчанию для новых файлов и каталогов с помощью маски umask. Это руководство поможет вам точно настроить разрешения, обеспечивая нужный уровень безопасности и доступности данных с момента их создания. 🌟

Зачем нужно настраивать разрешения по умолчанию?
Настройка разрешений по умолчанию позволяет вам контролировать доступ к новым данным, предотвращая несанкционированное чтение, изменение или выполнение файлов. Это основа организации данных и безопасности в Linux.

Пошаговое руководство по настройке разрешений с umask:

1️⃣ Основы umask
- Маска umask определяет, какие разрешения будут «маскированы» (то есть не применены) к новым файлам и каталогам при их создании.

2️⃣ Проверка текущей маски umask
- Чтобы узнать текущую маску umask, введите команду umask в терминале. Например, umask 0002 устанавливает разрешения по умолчанию 0775 для каталогов и 0664 для файлов.

3️⃣ Изменение маски umask
-
Чтобы временно изменить маску umask, введите команду umask с новым значением маски. Например, umask 0022 установит разрешения по умолчанию 0755 для каталогов и 0644 для файлов до конца текущего сеанса.

4️⃣ Установка постоянной маски umask
-
Чтобы маска umask применялась постоянно, добавьте команду umask с нужным значением маски в файл ~/.bashrc. Например, добавление umask 0022 в ~/.bashrc установит желаемые разрешения по умолчанию для всех будущих сеансов.

5️⃣ Настройка маски umask для всех пользователей
-
Маска по умолчанию для всех пользователей системы задается в файле /etc/login.defs. Для изменения используйте UMASK 022 в этом файле.

Лучшие практики
-
Всегда проверяйте разрешения ваших файлов и каталогов после изменения маски umask, чтобы убедиться, что они соответствуют вашим требованиям безопасности.
-
Используйте маску umask с осторожностью, особенно при работе в многопользовательской среде, чтобы не ограничить доступ к данным слишком строго.
____________________

Дополнительный материал:
🧠 -
Linux Deep Dive: Разбираемся с UID и группами
🧠 -
Как использовать команду basename для упрощения ваших скриптов Bash
🧠 -
От простого до грандиозного: Путешествие Kubernetes в мире контейнеризации
Telegram Linux Skill - Бесплатный курс по Linux c нуля до DevOps. #Linux_Mastery 🚀🐧 Linux Deep Dive: Разбираемся с UID и группами! 🛡️👥 Привет, исследователи Linux и защитники данных! Сегодня мы погрузимся в мир идентификации пользователей и групп в Linux. Понимание UID (User ID) и групп критически важно для управления…
  • 👍 11
More from @linuxskill
  1. Oct 7, 2026Post #1243
  2. Oct 6, 2026GitOps-практики: развёртываем сервис через ArgoCD Классический CI/CD запускает деплой. Но…
  3. Oct 5, 2026Post #1241
  4. Oct 2, 2026📊 Диск тормозит, а iostat показывает норму? Ищем хвост задержек Приложение подвисает на з…
  5. Sep 30, 2026💀 CPU под 100%, а в top пусто? Ловим невидимые процессы через eBPF Сервер греется, в шапк…
  6. Sep 28, 2026🔥 Знаешь только ip a? 10 неочевидных команд ip для Linux Большинство админов знают про ip…
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 →