Можно ли перезагрузить устройство Samba NAS (Cisco/Linksys NSS4000) с помощью telnet?

Можно ли перезагрузить устройство Samba NAS (Cisco/Linksys NSS4000) с помощью telnet?

У меня есть Samba NAS—Cisco/Linksys NSS4000— к которому я не могу подключиться с помощью UNC-путей или сопоставления дисков, и не могу получить доступ к встроенному веб-приложению. Но я могу пинговать устройство по его IP-адресу, а также подключаться к нему по telnet. Можно ли перезагрузить устройство по telnet?

Я пробовал порты 80, 443, 139, и 8888и я могу успешно подключиться через telnet к каждому из них. Или, по крайней мере, я не получаю никаких ошибок.

решение1

Если вы можете использовать SSH (обычно порт 22), вы можете перезагрузиться с помощьюreboot now

решение2

У меня есть Samba NAS, к которому я не могу подключиться с помощью UNC-путей или сопоставления дисков, и я не могу получить доступ к встроенному веб-приложению. Но я могу пинговать устройство по его IP-адресу, а также подключаться к нему через telnet. Можно ли перезагрузить устройство через telnet?

В общем, то, что вы описываете как «Samba NAS» — это просто Linux-бокс какого-то типа, работающий под управлением минимальной ОС, настроенной на использование в качестве общего ресурса Samba. Поэтому на Linux-боксе вы можете перезагрузить систему, используя следующую команду:

sudo shutdown -r now

Или, возможно, использовать ту же команду, но без sudoэтого:

shutdown -r now

Но в некоторых встроенных системах, например, использующих BusyBox, использование этой команды будет работать:

system reboot

Но не зная точной марки/модели рассматриваемого NAS, трудно сказать, какой именно должна быть команда.

Кроме того, вам понадобится сеанс консоли/терминала с устройством, чтобы фактически запустить эти команды. Если вы пытаетесь подключиться по telnet к 80, 443, 139и 8888и запустить команды, это не сработает. Когда вы подключаетесь по telnet к таким портам, вы просто создаете протокольное соединение с любой службой, которая может быть запущена на этом порту. И если ни одна из них не запускает сеанс консоли/терминала, команды не будут работать, поскольку порты , 80и 443являются 8888портами веб-служб, а порт 139— это просто порт NetBIOS.

Связанный контент