vazhnov: (Linux)
  • Пользоваться ключами с passphrase. Т.е., нужно будет вводить её один раз, потом менеджер (ssh-agent) запомнит её до следующей перезагрузки.
  • Менять порт SSH-сервера на нестандартный.
  • Прописывать AllowUsers в настройках, чтобы нельзя было заходить под «случайно» заведённым пользователем.
  • Прописывать настройки в ~/.ssh/config

Теперь рассмотрим подробнее, для начинающих, на примере Debian/Ubuntu:
Читать дальше… )
vazhnov: (Default)

  • Редактировать с помощью crontab -e (т.к. при выходе проверяется корректность введённых данных). Поменять редактор можно, например, так: export EDITOR=mcedit;

  • Указывать полный путь к файлам (т.к. переменная PATH обычно отличается от той, с которой вы работаете);

  • Скрипты должны выдавать что-либо в stderr только в случае ошибок (не должно быть отвлекающих warning'ов, т.к. любой вывод отправляется письмом на MAILTO — обычно пользователю root, желательно чтобы эти письма приходили в случае ошибок);

  • Добавлять пустую строку в конце файла (https://help.ubuntu.com/community/CronHowto When adding a new entry to a blank crontab, forgetting to add a newline at the end is a common source for the job not running).

September 2014

S M T W T F S
 123 456
78910111213
14151617181920
21222324252627
282930    

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Oct. 21st, 2017 09:32 pm
Powered by Dreamwidth Studios