Jump to content

Recommended Posts

Posted

здравствуйте, почему-то перестал работать доступ по 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 порту никто не ждет, ест-но.

Posted
5 часов назад, bzzztomas77 сказал:

и на 22 порту никто не ждет, ест-но.

А на 222?

Posted
1 минуту назад, bzzztomas77 сказал:

тоже нет, пробовал заливать dropbear.conf с разным PORT= ... - не помогает.

Так стоп. Родной ssh вы отрубили, а Entware-вский запилен?

Posted
8 minutes ago, Mamay said:

Так стоп. Родной ssh вы отрубили, а Entware-вский запилен?

что значит "запилен"

opkg включено

 

1726234959.png

  • Confused 1
Posted

Логика железная. Вынести вшитый ssh и хотеть чтобы кто-то отвечал на 22 порту. Шукайте на этом форуме как запилить ssh не из прошивки.

Posted
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
 

 

Posted

разобрался, в системе болтался /opt/var/run/dropbear.pid  без запущенного dropbear, видимо остался после отключения питания.

хорошо бы скрипт проверял жив-ли этот pid вообще.

Posted

Подключитесь к CLI через телнет и выполните команды:

exec rm /opt/var/run/dropbear.pid
exec /opt/etc/init.d/S51dropbear start

 

  • Thanks 1
Posted (edited)
5 minutes ago, Rbuha said:

Подключитесь к CLI через телнет и выполните команды:

exec rm /opt/var/run/dropbear.pid
exec /opt/etc/init.d/S51dropbear start

 

сделал через web уже, заработало. exec - полезная команда, буду знать. спасибо.

Edited by bzzztomas77
Posted
12 minutes ago, Rbuha said:

exec sh -  запустит shell бизибокса

вот это очень полезная вещь, еще раз спасибо.

Posted (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 by Denis P
Posted
9 hours ago, Denis P said:

 

после выключения питания он точно будет удаляться

хорошая идея, а почему изначально так не сделано?

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

This site uses cookies. By clicking "I accept" or continuing to browse the site, you authorize their use in accordance with the Privacy Policy.