bzzztomas77 Posted September 13, 2024 Posted September 13, 2024 здравствуйте, почему-то перестал работать доступ по 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
Mamay Posted September 13, 2024 Posted September 13, 2024 5 часов назад, bzzztomas77 сказал: и на 22 порту никто не ждет, ест-но. А на 222? Quote
bzzztomas77 Posted September 13, 2024 Author Posted September 13, 2024 2 minutes ago, Mamay said: А на 222? тоже нет, пробовал заливать dropbear.conf с разным PORT= ... - не помогает. Quote
Mamay Posted September 13, 2024 Posted September 13, 2024 1 минуту назад, bzzztomas77 сказал: тоже нет, пробовал заливать dropbear.conf с разным PORT= ... - не помогает. Так стоп. Родной ssh вы отрубили, а Entware-вский запилен? Quote
bzzztomas77 Posted September 13, 2024 Author Posted September 13, 2024 8 minutes ago, Mamay said: Так стоп. Родной ssh вы отрубили, а Entware-вский запилен? что значит "запилен" opkg включено 1 Quote
Mamay Posted September 13, 2024 Posted September 13, 2024 Логика железная. Вынести вшитый ssh и хотеть чтобы кто-то отвечал на 22 порту. Шукайте на этом форуме как запилить ssh не из прошивки. Quote
bzzztomas77 Posted September 13, 2024 Author Posted September 13, 2024 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
bzzztomas77 Posted September 13, 2024 Author Posted September 13, 2024 разобрался, в системе болтался /opt/var/run/dropbear.pid без запущенного dropbear, видимо остался после отключения питания. хорошо бы скрипт проверял жив-ли этот pid вообще. Quote
Rbuha Posted September 13, 2024 Posted September 13, 2024 Подключитесь к CLI через телнет и выполните команды: exec rm /opt/var/run/dropbear.pid exec /opt/etc/init.d/S51dropbear start 1 Quote
bzzztomas77 Posted September 13, 2024 Author Posted September 13, 2024 (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, 2024 by bzzztomas77 Quote
Rbuha Posted September 13, 2024 Posted September 13, 2024 3 минуты назад, bzzztomas77 сказал: exec - полезная команда exec sh - запустит shell бизибокса У меня dropbear тоже несколько раз "ломался". Установил Openssh - Openssh вместо dropbear, настройка и использование Quote
bzzztomas77 Posted September 13, 2024 Author Posted September 13, 2024 12 minutes ago, Rbuha said: exec sh - запустит shell бизибокса вот это очень полезная вещь, еще раз спасибо. Quote
Denis P Posted September 13, 2024 Posted September 13, 2024 (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, 2024 by Denis P Quote
bzzztomas77 Posted September 14, 2024 Author Posted September 14, 2024 9 hours ago, Denis P said: после выключения питания он точно будет удаляться хорошая идея, а почему изначально так не сделано? Quote
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.