6

Я пытаюсь SSH к маршрутизатору DLink с DDWRT:

ssh admin@192.168.1.1
Connection closed by 192.168.1.1

Я попытался изменить порты SSH на маршрутизаторе до 2222:

ssh admin@192.168.1.1 -p 2222  
ssh: connect to host 192.168.1.1 port 2222: Connection refused  

Что является другим результатом. Я как-то не могу подключиться. В чем может быть проблема?

2 ответа2

7

Можно было подключиться с помощью telnet и пользовательского порта.

Используемая версия DD-WRT (стандарт DD-WRT v24-sp2 (03/25/13) std (SVN revision 21061)) не может обрабатывать ssh-соединения.
В настоящее время нет стабильной версии, поддерживающей ssh.

@MariusMatutiae Как бы вы посоветовали защитить соединение telnet? Достаточно ли предоставленного пароля root?

Спасибо всем за помощь.

4

Из электронного руководства DD-WRT:

Если вы хотите использовать имя пользователя / пароль для входа в систему с использованием SSH, используйте пользователя "root" с паролем, который вы указали в веб-интерфейсе.

Таким образом, вы не можете использовать администратора, вы должны использовать пользователя root. И это помимо включения sshd в графическом интерфейсе, как уже предлагалось @Darius.

Редактировать:

Для ясности: у меня есть контроль над 4-мя маршрутизаторами DD-WRT. На всех из них, с командой

 ssh IP_Address -p port_number

соединение отказано. Соединение устанавливается тогда и только тогда, когда я использую:

 ssh root@IP_Address -p port_number

Причина проста: если я не предоставлю имя пользователя root, система попытается зарегистрировать меня в маршрутизаторе с тем же именем пользователя, которое я сейчас использую, что в моем случае является только моим именем. И, конечно, такой учетной записи не существует ни на одном из моих маршрутизаторов.

При этом для соединения также требуются три условия: чтобы sshd был включен через графический интерфейс пользователя, чтобы предоставленный пароль был таким же, как и для учетной записи администратора, используемой для доступа к графическому интерфейсу, и чтобы порт совпадал с выбранным во время включения демона sshd .

К счастью, больше нечего делать. И, кстати, измените метод аутентификации на криптографический ключ как можно скорее.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .