2

Что является лучшим способом удаленного доступа к командной оболочке (cmd) удаленной системы. Мне нужно запустить определенные приложения командной строки в моей офисной системе из дома? Существует ли какой-либо независимый от платформы инструмент для этого, например, для доступа к командной строке Windows офисного компьютера с компьютера linux дома.

5 ответов5

2

Похоже, ваш лучший выбор будет SSH. Есть несколько вариантов, доступных для его установки в Windows, см. Здесь для хорошей статьи, обобщающей их.

Вы также можете использовать Cygwin и настроить его пакет openssh внутри него. Это предоставит вам оболочку bash, доступную удаленно. Тем не менее, для ваших целей предыдущий вариант, вероятно, подойдет вам лучше, так как вы сможете получить доступ к традиционной командной строке windows cmd.

2

Похоже, PowerShell может быть вашим лучшим вариантом. Некоторое время назад на StackOverflow был задан похожий вопрос .

1

PSExec от Sysinternal (часть PSTools) позволяет выполнять командную строку удаленно (или в другом сеансе локально). Это не интерактивно, однако.

0

Psexec Pstools может сделать это:

psExec \\computer cmd.exe

Netcat (Cygwin и несколько портов для Windows доступны) также может это сделать. Запустите это на удаленной машине:

nc.exe -l -p6969 -d -e cmd.exe -L

И это на вашем местном:

nc.exe 192.168.1.1 6969

IP-адреса и порты являются лишь примерами. Также проверьте Ncat, который утверждает, что он является улучшенной и актуальной версией Netcat.

0

Я еще не пробовал это на Linux, но взгляну на Hamachi. Это позволит настроить VPN, которая позволит вам установить соединение через Интернет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .