2016-04-27 3 views
3

Я хочу включить службу SSH на сервере BusyBox (в настоящее время я могу подключаться только через Telnet), поэтому я думаю, что мне нужно скомпилировать SSH-сервер и отправить его на маршрутизатор BusyBox. Поэтому мой вопрос: как создать двоичный файл SSH-сервера, чтобы отправить его в BusyBox через FTP?Как включить SSH на BusyBox без перекомпиляции BusyBox?

+0

Просто скомпилируйте демон SSH для MIPS или независимо от вашей арки маршрутизатора, и вам не придется перекомпилировать весь загрузочный ящик. – MeetTitan

+0

@MeetTitan Как узнать, что такое арка моего маршрутизатора? Какую команду я должен ввести, чтобы получить ее? – Yardanico

+0

Это было бы трудно определить без какой-либо конкретной информации о среде, например, какую модель маршрутизатора вы используете и какая прошивка работает. – MeetTitan

ответ

3

Вы принимаете неправильное направление.

1/"Как включить SSH на BusyBox."

Вы не можете.

2/И «без перекомпиляции BusyBox?»

Вы не будете, потому что # 1.

Потому что busybox сам по себе не предоставляет SSH-сервер и клиент.

Теперь, когда ваш вопрос ответил:

Обычный способ добавить сервер SSH к системе busybox основе является добавление dropbear, первый в списке «маленьких утилит, чья функциональность не обеспечивается busybox»:

https://busybox.net/tinyutils.html

https://matt.ucc.asn.au/dropbear/dropbear.html

Как скомпилировать dropbear (потому что вам понадобится), а затем установка и запуск в вашей системе - это еще одна тема, на которой никто не сможет помочь вам без дополнительной информации о вашей целевой системе или вашей перекрестной инструментальной цепочке.

+0

Потому что вам придется -> > https://forum.xda-developers.com/showthread.php?t=767433. Уже скомпилирован Dropbear. – erm3nda

Смежные вопросы