bzzztomas77 Posted September 13 Share Posted September 13 здравствуйте, почему-то перестал работать доступ по ssh. встроенный ssh отключен: Quote service dhcp service dns-proxy service igmp-proxy service http service cifs service telnet service ntp service upnp service snmp перезапускаю opkg, в логах: Quote I [Sep 13 10:57:31] ndm: Opkg::Manager: /opt/etc/init.d/rc.unslung: dropbear already running. и на 22 порту никто не ждет, ест-но. Quote Link to comment Share on other sites More sharing options...
Mamay Posted September 13 Share Posted September 13 5 часов назад, bzzztomas77 сказал: и на 22 порту никто не ждет, ест-но. А на 222? Quote Link to comment Share on other sites More sharing options...
bzzztomas77 Posted September 13 Author Share Posted September 13 2 minutes ago, Mamay said: А на 222? тоже нет, пробовал заливать dropbear.conf с разным PORT= ... - не помогает. Quote Link to comment Share on other sites More sharing options...
Mamay Posted September 13 Share Posted September 13 1 минуту назад, bzzztomas77 сказал: тоже нет, пробовал заливать dropbear.conf с разным PORT= ... - не помогает. Так стоп. Родной ssh вы отрубили, а Entware-вский запилен? Quote Link to comment Share on other sites More sharing options...
bzzztomas77 Posted September 13 Author Share Posted September 13 8 minutes ago, Mamay said: Так стоп. Родной ssh вы отрубили, а Entware-вский запилен? что значит "запилен" opkg включено 1 Quote Link to comment Share on other sites More sharing options...
Mamay Posted September 13 Share Posted September 13 Логика железная. Вынести вшитый ssh и хотеть чтобы кто-то отвечал на 22 порту. Шукайте на этом форуме как запилить ssh не из прошивки. Quote Link to comment Share on other sites More sharing options...
bzzztomas77 Posted September 13 Author Share Posted September 13 3 minutes ago, Mamay said: Логика железная. Вынести вшитый ssh и хотеть чтобы кто-то отвечал на 22 порту. Шукайте на этом форуме как запилить ssh не из прошивки. я не настолько тупой... на другом кинетике с установленным opkg все чики-пуки: Quote $ ssh root@192.168.1.1 root@192.168.1.1's password: BusyBox v1.36.1 (2024-08-08 16:11:23 UTC) built-in shell (ash) ~ # .. $ telnet 192.168.1.1 22 Trying 192.168.1.1... Connected to 192.168.1.1. Escape character is '^]'. SSH-2.0-dropbear Quote Link to comment Share on other sites More sharing options...
bzzztomas77 Posted September 13 Author Share Posted September 13 разобрался, в системе болтался /opt/var/run/dropbear.pid без запущенного dropbear, видимо остался после отключения питания. хорошо бы скрипт проверял жив-ли этот pid вообще. Quote Link to comment Share on other sites More sharing options...
Rbuha Posted September 13 Share Posted September 13 Подключитесь к CLI через телнет и выполните команды: exec rm /opt/var/run/dropbear.pid exec /opt/etc/init.d/S51dropbear start 1 Quote Link to comment Share on other sites More sharing options...
bzzztomas77 Posted September 13 Author Share Posted September 13 (edited) 5 minutes ago, Rbuha said: Подключитесь к CLI через телнет и выполните команды: exec rm /opt/var/run/dropbear.pid exec /opt/etc/init.d/S51dropbear start сделал через web уже, заработало. exec - полезная команда, буду знать. спасибо. Edited September 13 by bzzztomas77 Quote Link to comment Share on other sites More sharing options...
Rbuha Posted September 13 Share Posted September 13 3 минуты назад, bzzztomas77 сказал: exec - полезная команда exec sh - запустит shell бизибокса У меня dropbear тоже несколько раз "ломался". Установил Openssh - Openssh вместо dropbear, настройка и использование Quote Link to comment Share on other sites More sharing options...
bzzztomas77 Posted September 13 Author Share Posted September 13 12 minutes ago, Rbuha said: exec sh - запустит shell бизибокса вот это очень полезная вещь, еще раз спасибо. Quote Link to comment Share on other sites More sharing options...
Denis P Posted September 13 Share Posted September 13 (edited) 4 часа назад, bzzztomas77 сказал: разобрался, в системе болтался /opt/var/run/dropbear.pid без запущенного dropbear, видимо остался после отключения питания. хорошо бы скрипт проверял жив-ли этот pid вообще. достаточно в скрипте /opt/etc/init.d/S51dropbear путь сменить на /var/run/dropbear.pid вместо /opt/var/run/dropbear.pid после выключения питания он точно будет удаляться Edited September 13 by Denis P Quote Link to comment Share on other sites More sharing options...
bzzztomas77 Posted September 14 Author Share Posted September 14 9 hours ago, Denis P said: после выключения питания он точно будет удаляться хорошая идея, а почему изначально так не сделано? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.