У меня есть Samba NAS, к которому я не могу подключиться, используя UNC-пути или сопоставление дисков, и не могу получить доступ к встроенному веб-приложению. Но я могу пинговать устройство по его IP-адресу, а также по телнету. Можно ли перезагрузить устройство через telnet?
Как правило, то, что вы описываете как «Samba NAS», - это просто некий Linux-блок, работающий под управлением некоторой минимальной ОС, настроенной для совместного использования с Samba. Таким образом, на компьютере с Linux вы можете перезагрузить систему, используя следующую команду:
sudo shutdown -r now
Или, возможно, используйте ту же команду, но без sudo
как это:
shutdown -r now
Но в некоторых встроенных системах, например, использующих BusyBox, эта команда будет работать:
system reboot
Но, не зная точную марку / модель рассматриваемого NAS, трудно сказать, какой именно должна быть команда.
Кроме того, вам потребуется сеанс консоли / терминала для устройства, чтобы фактически выполнить эти команды. Если вы пытаетесь подключиться к 80
, 443
, 139
и 8888
и запустить команды, это не сработает. Когда вы подключаетесь к таким портам, вы просто устанавливаете протокол соединения с какой-либо службой, работающей на этом порту. И если ни один из них не выполняет сеанс консоли / терминала, команды не будут работать, поскольку порты 80
, 443
и 8888
являются портами веб-служб, а порт 139
- просто портом NetBIOS.