При удаленной настройке файрволла на сервере велика цена ошибки. Если забыть добавить или убрать какое-нибудь правило, то запросто можно отрубить себе же самому SSH-доступ. Чтобы исправить ошибку, придется либо физически добираться до сервера (а он может быть в другой стране или даже на другом континенте), либо привлекать других людей, что также чревато затруднениями. Поэтому, чтобы не оказаться в такой глупой ситуации, давайте “постелим себе соломки”.
Continue reading Как не потерять доступ к серверу по SSH
Tag Archives: ssh
Gentoo не заходит по SSH – Read from socket failed: Connection reset by peer
Сегодня получил “отлуп” при попытке зайти по SSH на один из своих серверов:
$ ssh server777.domain.ru Read from socket failed: Connection reset by peer
Отчего именно, непонятно. Через Putty зайти также могу. Телнет показывает, что порт открыт. У меня также получалось зайти с самого моего шлюза (т.е. IP-адрес не фильтруется), и из дома, и с другого сервера – но зайти на этот злополучный server777 со своей Gentoo у меня так и не получилось.
Continue reading Gentoo не заходит по SSH – Read from socket failed: Connection reset by peer
Утилита screen
screen – весьма полезная утилита. Суть ее в создании нескольких виртуальных терминалов внутри одного терминального окна.
Полезная фишка – если у вас пропадет SSH-связь между вами и сервером, то выполнение текущей программы не прервется, а продолжится в сессии screen. И еще у screen дополнительные функции вроде создания нескольких окон внутри сессии. Основные команды под катом.
Continue reading Утилита screen
SSH-доступ по ключам (беспарольный доступ)
Под катом инструкция, как настроить беспарольный SSH-доступ между двумя машинами, используя открытый и закрытый ключи.
Continue reading SSH-доступ по ключам (беспарольный доступ)
Как удаленно разлогиниться на терминале
Представим такую ситуацию: сделали что-то на физическом терминале сервера, ушли/уехали, а разлогиниться забыли. Конечно, серверная у нас запирается, но все равно неприятно. Вот что нужно сделать.
Continue reading Как удаленно разлогиниться на терминале
csh: клавиша delete
При работе с FreeBSD через SSH, бывает, не работает клавиша Delete. Лечится так:
# cat >> /etc/csh.cshrc bindkey "^[[3~" delete-char Ctrl+D