
원격 시스템의 명령 셸(cmd)에 원격으로 액세스하는 가장 좋은 방법은 무엇입니까? 집에서 사무실 시스템의 특정 명령줄 응용 프로그램을 실행해야 합니까? 예를 들어 집에 있는 Linux 컴퓨터에서 사무실 컴퓨터의 Windows 명령 프롬프트에 액세스하는 것과 같이 플랫폼 독립적인 도구가 있습니까?
답변1
가장 좋은 방법은 SSH인 것 같습니다. Windows에 설치하는 데 사용할 수 있는 몇 가지 옵션이 있습니다.이를 요약한 좋은 기사를 보려면 여기를 클릭하세요..
Cygwin을 사용하여 그 안에서 openssh 패키지를 설정할 수도 있습니다. 그러면 원격으로 사용할 수 있는 bash 쉘이 제공됩니다. 그러나 귀하의 목적에 따라 기존 Windows cmd 프롬프트에 액세스할 수 있으므로 이전 옵션이 더 적합할 것입니다.
답변2
그것은 다음과 같습니다파워셸최선의 선택이 될 수 있습니다. 비슷한 것이 있었어요질문얼마 전 StackOverflow에 질문이 있었습니다.
답변3
Sysinternal의 PSExec(일부)PSTools)을 사용하면 명령줄을 원격으로(또는 로컬로 다른 세션에서) 실행할 수 있습니다. 그러나 이것은 대화형이 아닙니다.
답변4
Pstools의 psexec그렇게 할 수 있어:
psExec \\computer cmd.exe
netcat(Cygwin 및 Windows에 대한 여러 포트 사용 가능)도 이를 수행할 수 있습니다. 원격 시스템에서 다음을 실행하십시오.
nc.exe -l -p6969 -d -e cmd.exe -L
그리고 이것은 귀하의 지역에서:
nc.exe 192.168.1.1 6969
IP와 포트는 단지 예일 뿐입니다. 또한 확인엔캣, 이는 Netcat의 개선된 최신 버전이라고 주장합니다.