Включение SSH на роутере DD-WRT
Сделаем небольшой оффтопик к серии статей о хотспотах. Т.к. планируется делать их не только на базе Mikrotik, но и на базе роутеров с DD-WRT, то о них и поговорим.
Самое главное – это включить на таком роутере SSH для удаленного управления 🙂 Операция может показаться неочевидной, но такой доступ нам понадобится для автоматической настройки (т.к. никакого API DD-WRT не предоставляет, в отличие от микротика, к сожалению).
Итак, у нас в наличии дефолтный роутер с DD-WRT актуальной версии.
Перво-наперво, задаем логин и пароль администратора (рута). Кстати, обратите внимания: какой бы логин вы не указали, при доступе по SSH в качестве логина нужно использовать “root”
Setup -> Basic Setup
Включаем WAN-порт. Способ получения адреса – по вкусу. У меня это DHCP, у вас может быть статика, PPPoE…
Не забываем поменять hostname (при желании)
Внизу нажимаем Save Settings, идем дальше.
Services -> Services
Включаем SSHd и выключаем Telnetd (ибо нефиг)
Тут же можно задать ssh-ключ для беспарольного доступа
Снова сохраняемся.
Administration -> Management
Наконец, последний штрих – включаем Remove SSH Management.
Нажимаем (по очереди): Save Settings, Apply Settings, Reboot Router.
После перезагрузки роутера пробуем достучаться сначала изнутри, потом снаружи.
В случае удачи увидите вот такое приглашение:
login as: root
DD-WRT v24-sp2 std (c) 2015 NewMedia-NET GmbH
Release: 03/19/15 (SVN revision: 26490)
root@172.20.64.129's password:
==========================================================
____ ___ __ ______ _____ ____ _ _
| _ \| _ \ \ \ / / _ \_ _| __ _|___ \| || |
|| | || ||____\ \ /\ / /| |_) || | \ \ / / __) | || |_
||_| ||_||_____\ V V / | _ < | | \ V / / __/|__ _|
|___/|___/ \_/\_/ |_| \_\|_| \_/ |_____| |_|
DD-WRT v24-sp2
http://www.dd-wrt.com
==========================================================
BusyBox v1.23.1 (2015-03-19 04:18:00 CET) built-in shell (ash)
root@DD-WRT:~#
Вот, собственно, и всё 🙂 роутер готов к дальнейшим издевательствам свершениям.
По какой то причине галочка ssh неактивна и не могу включить . Ненавижу telnet ????
Нужно смотреть на версию прошивки и release notes. Сходу не скажу, в чём может быть проблема.