Asus RT-N56U и ssh сервер

17 Октябрь 2015

Я стал использовать свой домашний роутер как систему бекапов своих проектов с хостинга. Подключил жесткий диск, установил необходимо программное обеспечение и решил отключить возможность подключения по telnet в целях безопасности. Как альтернатива управления через консоль решил использовать ssh протокол, тем более был уже установлен ssh сервер - из пакета openssh.

Раз ssh сервер установлен и запускается то я думал что дальше плевое дело - настроить конфиги и всё готово. Но как бы я не менял конфигурационный файл sshd_config, я не как не мог зарегистрироваться в системе. Не работала авторизация не поключам не по паролю! Достаточно долго я промучился с настройкой, так и не заработала ssh авторизация.

Я уже было решил плюнуть и оставить telnet. Но решил на последок посмотреть какие еще есть пакеты с описанием SSH. И обнаружил следущию картину:
autossh - 1.4b-1 - Automatically restart SSH sessions and tunnels.
corkscrew - 2.0-1 - Corkscrew enables the user to run SSH connections over most HTTP and HTTPS proxy servers.
dropbear - 0.52-5 - Lightweight SSH client and server system
keychain - 2.7.1-1 - Key manager for OpenSSH.
mussh - 1.0-1 - Multihost SSH wrapper.
openssh - 5.9p1-1 - a FREE version of the SSH protocol suite of network connectivity tools.
openssh-sftp-server - 5.9p1-1 - sftp-server only from a FREE version of the SSH protocol suite of network connectivity tools.

Оказалось что кроме openssh сервера есть еще пакет dropbear, какой-то ранее мне неизвестный легкий ssh сервер. После его установки и запуска я без проблем подключился по паролю, и через пару минут уже скопировал ключи в нужные места и подключился с авторизацией по ключам. Правда вот я пока так и не нашел файл конфигурации где можно было-бы отключить авторизацию по паролю. Но это уже лучше чем telnet!

Андрей Лебедев

,

Комментарий

Нет комментарий.

Комментировать: