TGViewer
LinuxSkill - Сводки с прода и Шпаргалки LinuxSkill - Сводки с прода и Шпаргалки @linuxskill · 10.7K subscribers
Post #207 4.32K
🔒🛠️ ""Проверка целостности файлов учетных записей в Linux: Пошаговое руководство"" 📑🔍

Системные администраторы Linux, вот ваше руководство по проверке целостности критически важных файлов учетных записей пользователей и групп, таких как /etc/passwd, /etc/shadow, /etc/group и /etc/gshadow. Эти файлы содержат важную информацию, и их целостность должна поддерживаться безупречной.

🔹 Использование команды pwck:
 sudo pwck


Эта команда проверяет целостность файлов /etc/passwd и /etc/shadow, сообщая о найденных ошибках и предупреждениях.

🔹 Использование команды grpck:
 sudo grpck


Команда grpck проверяет файлы /etc/group и /etc/gshadow, также сообщая о найденных ошибках и предупреждениях.

🔹 Вывод только ошибок:
Добавьте параметр -q, чтобы команды pwck и grpck выводили только ошибки:
 sudo pwck -q
sudo grpck -q


🔹 Исправление ошибок:
Если вы обнаружите ошибки, такие как неправильные записи в /etc/passwd или /etc/shadow, вам следует их исправить. Например, если запись в /etc/passwd неполная, дополните её до корректного состояния.

🔹 Не редактируйте /etc/shadow и /etc/gshadow напрямую:
Используйте только /etc/passwd и /etc/group для редактирования, чтобы избежать повреждения системы.

🔹 Пример исправления ошибки:
Если команда pwck предлагает удалить строку, отвечайте n, чтобы предотвратить удаление. Затем вручную исправьте запись в /etc/passwd.

🔹 Предупреждения о несуществующих каталогах:
Предупреждения о несуществующих каталогах обычно относятся к системным пользователям, которые не используются. Например, если HTTP-сервер не установлен, каталог /var/www может отсутствовать.

🔹 Сообщение ""no changes"":
Это означает, что в файлы паролей не было внесено изменений в результате проверки.

Это руководство поможет вам поддерживать целостность важных системных файлов, обеспечивая безопасность и надежность учетных записей пользователей и групп.
  • 👍 10
  • 🔥 1
More from @linuxskill
  1. Oct 2, 2026📊 Диск тормозит, а iostat показывает норму? Ищем хвост задержек Приложение подвисает на з…
  2. Sep 30, 2026💀 CPU под 100%, а в top пусто? Ловим невидимые процессы через eBPF Сервер греется, в шапк…
  3. Sep 28, 2026🔥 Знаешь только ip a? 10 неочевидных команд ip для Linux Большинство админов знают про ip…
  4. Sep 25, 2026Разобрать строку штатным <regex.h> и не получить молчаливое «нет совпадения». Проверял на…
  5. Sep 23, 2026Закрыть периметр правилами iptables и не остаться при этом за дверью вместе с атакующим. П…
  6. Sep 21, 2026Добавить пользователя в группу и не выкинуть его при этом из sudo Добавить во вторичную гр…
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 →