8 добрых советов администраторам Linux

Проработав 10 лет (!) в Linux, Энтони Джеймс не смог больше молчать и решил поделиться советами, которые помогут начинающим системным администраторам эффективнее управлять системой.

1. Читайте журналы

В данном случае, под журналами Энтони понимает не те, которые можно купить в киоске, а те, которые бесплатно лежат в /var/log. В Линуксе все события фиксируются в журналах. Поэтому, если у вас что-то не работает или работает не так, как хотелось бы, первым делом просмотрите журналы. Для этих целей может пригодиться удобная программа tail, которая отображает несколько последних строк файла.

2. Контролируйте системные ресурсы

Часто разделы на диске оказываются переполненными, что может привести к некорректной работе системы. В первую очередь, это касается раздела с системными журналами, которые Энтони призвал читать в первом своем совете. Для контроля свободного пространства используйте программу df. Если вам не нравится считать свободное место в машинных блоках, то используйте опцию -h для вывода результатов в привычных мегабайтах.

3. Никогда не входите в систему как администратор

Речь не идет о том, чтобы лишить вас администраторских полномочий. Речь о том, чтобы входить в систему как непривилегированный пользователь и получать полномочия только тогда, когда они понадобятся. Отредактируйте файл sshd_config, установив PermitRootLogin в значение «no».

4. Обязательно разберитесь с chown и chmod

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

5. Применяйте SFTP вместо FTP

FTP передает пароли открытым текстом, а SFTP шифрует. Самые сообразительные читатели уже догадались какую из программ следует использовать, если вы по каким-то причинам не хотите делиться своими паролями с хакерами.

6. Используйте ls с опцией -al

Эта опция заставляет ls дополнительно отображать скрытые файлы и дату модификации.

7. Используйте top

Если система стала тормозить, top поможет найти виновника.

8. Используйте grep

Не стоит забывать об очень мощном средстве поиска в файлах — grep. Например, команда «grep -r tits /etc/*» выведет все имена файлов, в которых содержится слово «tits».

Ваша оценка: Нет Средняя оценка: 5 (5 votes)
7

> grep -r tits /etc/*

А я всё устраивал костыли вроде find $directory | xargs grep $pattern :(.

Ваша оценка: Нет
a

Заголовок - 7 добрых советов администраторам Linux
а советов 8, а если по ссылке вначале статьи пройти, там 10 советов
да и советы, честно говоря, в стиле - правый ботинок на правую ногу.....

Ваша оценка: Нет
11
pomodor

Напишите лучше

Ваша оценка: Нет
11
pomodor

За информацию о несоответствии заголовка спасибо!

Ваша оценка: Нет
Отправить комментарий
КАПЧА
Вы человек? Подсказка: зарегистрируйтесь, чтобы этот вопрос больше никогда не возникал. Кстати, анонимные ссылки запрещены.
CAPTCHA на основе изображений
Enter the characters shown in the image.
Linux I класса
Linux II класса
Linux III класса
Счетчики
  • Самый популярный сайт о Linux и Windows 10
О Либератуме

Liberatum — это новости мира дистрибутивов Linux, обзоры, сборки, блоги, а также лучший сайт об Ubuntu*.