Записи с тегом «ssh»

Tmux автозапуск при подключении по ssh

У меня часто бывает, что я подключусь к серверу по ssh и запускаю какую либо задачу (копирование, проверки) которая может затянуться. Потом внезапно либо ssh отвалится ибо подключился с ноутбука или, что чаще всего случается - перевожу комп в спячку напрочь забыв про то, что там где-то что-то на сервере выполняется. Выполняемая на сервере задача при этом само собой прерывается. Все это от того, что я забываю запустить tmux при подключении. Чтобы этого не происходило, я настроил автозапуск tmux при подключении по SSH.

Читать дальше →

Монтирование удалённых каталогов с помощью SFTP

Часто бывает нужен доступ к какой либо папке на сервере, и как по закону подлости на нём не оказывается хотя бы ftp сервера в виду того, что посчитали его ненужным во время настройки. Что ж. Можно потратить немного времени на его настройку, а можно сделать более лаконично, просто и безопасно монтируя удалённые каталоги с помощью sshfs. Тем более что от сервера требуется только наличие настроенного, и рабочего ssh сервера.

Для этого нам понадобится fuse, и собственно сам sshfs.

sudo aptitude install sshfs fuse-utils

У меня Debian Sid, и пакеты называются именно так. В других дистрибутивах может не быть пакета fuse-utils, но будет fuse. Он и нужен. Пакет sshfs обычно одинаково назвывается во всех дистрибутивах.

Читать дальше →

ssh - уведомления по email

Этот пост преимущественно для параноиков вроде меня. Ну или для людей которые очень сильно беспокоятся за безопасность своего сервера =]

Я конечно уже давно настроил авторизацию по ключам, настроил blacklist и сделал все остальные действия которые уже не раз описывались во многих блогах и не только. И все чтобы обезопасить свой сервер. Был я спокоен до поры до времени, пока не захотел еще посмотреть документацию. Обнаружил я там еще одну интересную возможность. Если на сервере, в домашней директории, в поддиректории .ssh создать файл под названием rc, то все инструкции прописанные в нем, будут выполняться как только вы зайдете по ssh! Далее уже можно придумывать как это можно применить. Я решил о каждом заходе по ssh уведомлять себя на email. Для этого нам понадобится postfix (на серверах у меня везде дебиан, поэтому sudo aptitude install postfix) и ваш любимый текстовой редактор :) Postfix скорее привычка чем надобность. Можно заменить любым демоном умеющим отправлять почту.

Читать дальше →