Апр 22

По мотивам этой статьи.
Давно хотел сделать подобное, но что-то никак руки не доходили.

Отправлять сообщения будем с помощью sendxmpp:

# aptitude install sendxmpp
# vi ~/.sendxmpprc
name@server password

Теперь создаем файл /etc/ssh/sshrc. Все записанные в нем команды будут исполняться при входе на сервер.

# vi /etc/ssh/sshrc
echo "ssh connection to _some_server_name_ from: `echo $SSH_CONNECTION|awk '{print $1}'` \n#who\n`who`" | sendxmpp admin1@servername admin2@servername

Удобно для мониторинга несанкционированного доступа к серверу или если доступ к серверу есть у нескольких человек, просто для информирования.

Апр 14

Вот таки с другом решили взять VDS на hetzner.de и после непродолжительного обсуждения было решено оставить ssh на стандартном 22-ом порту и логин для root’a, но с авторизацией только по ключам.
Continue reading »