LINUX.ORG.RU

Как проверить с помощью bash возможность получить доступ по ssh к устройству?

 , ,


0

1

Неизвестное устройство, с е-инк дисплеем, usb, wifi. Интересно, есть ли возможность установить доступ с ним по ssh? uname -a выдает Linux 2.6.24.2-Boeye #144 PREEMPT Thu Sep 22 09:30:53 CST 2011 armv5tejl unknown


Если ты можешь получить доступ к командной строке устройства, то посмотри список процессов и посмотри есть ли в нём запущенный SSH сервер.

ps ax | grep ssh

В зависимости от доступных утилит ты можешь посмотреть какие порты слушает устройство.

netstat -tulpn

Так же можешь посмотреть что находится в конфигурационном файле ssh сервера, /etc/ssh/sshd_config. Какой порт он слушает.

Но всё зависит от реализации.

Если доступа к командной строке нет, то пробуй подключиться на стандартный порт ssh.

Ну или пробуй нестандартные порты, если там никто не отвечает.

anonymous
()
Ответ на: комментарий от targitaj

Не прокатит если там нестандартный порт или port-knocking какой-нибудь реализован.

hopheynananey
()

Порты послушай. Если есть открытый 22, стучись туда. Там может быть нестандартный SSH-порт. Пробуй варианты. Скорее всего там всё закрыто. Или открыто, но подключиться не получиться.

kostyarin_ ★★
()

Сделай устройству свою прошивку с ssh и утилитами.

anonymous
()

Неизвестное устройство

Почему «неизвестное»? Boeye и digma - старые читалки на древнем ядре. Смысла нет, очень старое и слабое устройство.

zemidius
()
Ответ на: комментарий от damix9

этим ты увидишь порты, открытые на локалхосте. локалхост и внешний IP не одно и то же.

bvn13 ★★★★★
()
Ответ на: комментарий от CYB3R

у устройства wifi, открытй порт 111 sunrpc

mak21
() автор топика
Ответ на: комментарий от mak21

Идентично проверке на sshd. А ещё может какая-то утилита включена в прошивку, но запускается никогда, можешь сам запустить.

CYB3R ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.