Включение SSH на роутере DD-WRT

Сделаем небольшой оффтопик к серии статей о хотспотах. Т.к. планируется делать их не только на базе Mikrotik, но и на базе роутеров с DD-WRT, то о них и поговорим.

Самое главное – это включить на таком роутере SSH для удаленного управления 🙂 Операция может показаться неочевидной, но такой доступ нам понадобится для автоматической настройки (т.к. никакого API DD-WRT не предоставляет, в отличие от микротика, к сожалению).

Итак, у нас в наличии дефолтный роутер с DD-WRT актуальной версии.

Перво-наперво, задаем логин и пароль администратора (рута). Кстати, обратите внимания: какой бы логин вы не указали, при доступе по SSH в качестве логина нужно использовать “root”
wrt1

Setup -> Basic Setup
Включаем WAN-порт. Способ получения адреса – по вкусу. У меня это DHCP, у вас может быть статика, PPPoE…
wrt2
Не забываем поменять hostname (при желании)
Внизу нажимаем Save Settings, идем дальше.

Services -> Services
Включаем SSHd и выключаем Telnetd (ибо нефиг)
wrt3
Тут же можно задать ssh-ключ для беспарольного доступа
Снова сохраняемся.

Administration -> Management
Наконец, последний штрих – включаем Remove SSH Management.
wrt4
Нажимаем (по очереди): 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:~#

Вот, собственно, и всё 🙂 роутер готов к дальнейшим издевательствам свершениям.

2 Comments

Leave a Reply