Windows 서버에 SSH로 로그인한 후 자동으로 명령 실행

Windows 서버에 SSH로 로그인한 후 자동으로 명령 실행

사용자가 SSH를 사용하여 Windows Server에 로그인할 때 자동으로 명령을 실행하는 방법이 있습니까?

AutoRun시작될 때 명령을 실행하는 명령 프로세서 레지스트리를 사용하여 이를 구현하려고 시도했지만 cmd.exe문제의 스크립트의 복잡성으로 인해 상황을 어떻게 해결하려고 해도 매번 끝없는 재귀로 끝납니다.

또한 SSH가 아닐 때 이러한 명령을 실행하고 싶지 않지만, 내부에 아무것도 생성되지 않은 첫 번째 명령인지 확인하는 작업 옵션인 경우 SSH가 아닌 로그인을 제외하는 변수 CMD의 존재를 확인할 수 있습니다 .SSH_TTY

답변1

기본 셸을 스크립트로 구성하고 마지막에 실제 셸을 실행하도록 할 수 있어야 합니다.

echo Welcome to my server

%COMSPEC%

보다Windows 7에서 OpenSSH로 초기화되는 기본 셸 구성.

관련 정보