Для дополнительной защиты от взлома настроил на сервере смс оповещение. Я уже писал про denyhostsd в статье: «Защищаемся в CentOS от подбора пароля по сети«, но решив что этого мало добавил ещё и смс оповещение. При авторизации на сервере будет приходить смс на сотовый телефон.
Сразу хочу предупредить что у вас должна быть подключена услуга mail2sms. Чтбы приходила смс при авторизации добавляем в файл /home/ИМЯ_ПОЛЬЗОВАТЕЛЯ/.bashrc
строку
echo $(hostname) $(date) | mail 7960*******@sms.beemail.ru
cat /home/xaxatyxa/.bashrc # .bashrc echo $(hostname) $(date) | mail ВАШ_НОМЕР_СОТОВОГО@sms.beemail.ru # User specific aliases and functions alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi
Чтобы команда mail стала работать в CentOS 6.2, мне пришлось установить mailx
yum install mailx
Можно использовать API SMSfeedback для прикрутки смс авторизации: smsfeedback.ru/smsapi/sms_avtorizacija.php
Мне в свое время это помогло в борьбе с ботами. Прозрачная и четкая инструкция. Разобрался за 15 минут.