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

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

[TOC Советы сисадмину 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».

field_vote: 
Ваша оценка: Нет Средняя: 5 (5 оценки)
Главная тема: 

Комментарии

> grep -r tits /etc/*

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

Оценка: 
Пока без оценки

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

Оценка: 
Пока без оценки

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

Оценка: 
Пока без оценки

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

Оценка: 
Пока без оценки

Комментировать

Filtered HTML

  • Use [fn]...[/fn] (or <fn>...</fn>) to insert automatically numbered footnotes.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <strike> <code> <h2> <h3> <h4> <h5> <del> <img>
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.