3

У меня есть буйвол роутер с dd-wrt v24 SP2. После настройки основных вещей я включил https доступ к странице администратора. Несколько дней спустя при настройке удаленного ssh я изменил порт по умолчанию с 22 на 443.

А теперь .. хорошо :) Вы получили картину :) Я могу ssh роутер, но у меня нет доступа к веб-странице администратора.

Прежде чем спешить с холодным сбросом конфигурации, есть ли способ изменить порт ssh из оболочки? Или сделать dd-wrt доступным через базовый http?

4 ответа4

2

Проверено на моем маршрутизаторе Buffalo N600

Чтобы включить базовый HTTP-доступ, посмотрите этот ответ здесь.

Чтобы установить порт SSH непосредственно из соединения SSH, выполните следующие команды:

nvram set sshd_port=1111
nvram set sshd_wanport=1111
nvram commit
nvram reboot

Дождитесь перезагрузки маршрутизатора, после чего должен быть доступен HTTPS, а также ваш SSH на вновь установленном порту.

2

Конфигурация, скорее всего, находится в дереве каталогов /etc/ , скорее всего, в /etc/config . Попробуйте grep 443 /etc/* /etc/*/* чтобы узнать, сможете ли вы найти соответствующий файл.

Возможно, вы уже установили vi или nano для редактирования файлов. Сценарии для остановки и запуска служб должны быть в /etc/init.d . Запуск сценария с перезапуском в качестве параметра может перезапустить службу.

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

1
killall httpd
httpd -p somePort

Из Firefox:

http://MyRouterIP:somePort
1

Я не уверен, что SSHD это работает, но вы не можете редактировать конфигурационный файл SSHD из терминала? Может быть в /etc /ssh / (или каком-либо другом пути в /etc).

Не зная, какой у вас опыт работы с оболочкой, я просто добавлю, что пара текстовых редакторов, которые вы можете использовать для этого, - это vim и nano.

Если вы не можете найти там предустановленный текстовый редактор, вы сможете установить его с помощью http://www.dd-wrt.com/wiki/index.php/Ipkg

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