Windows의 Linux 서버에서 원격 스크립트 실행


2

저는 Windows 서버에 있고 Linux 서버에서 원격으로 RSH를 통해 일부 스크립트를 실행하는 방법을 찾고 있습니다.

무언가를 테스트하고 싶을 때마다 다른 서버에서 수동으로 많은 작업을 수행해야하며 오류를 줄이기 위해 자동화하고 싶습니다.

이것을 할 수있는 방법이 있습니까?

현재 Putty를 사용하여 SSH 터미널에 로그인했으며 Linux 서버에서 로컬로 스크립트를 실행합니다.

답변:


5

이미 원격 액세스 (SSH)에 훌륭한 프로토콜을 사용하고 있습니다. 명령을 원격으로 실행하는 데 사용하는 것이 좋습니다. 언급 한 PuTTY에는 텍스트 콘솔 SSH 클라이언트도 포함되어 있습니다 plink. 원격 스크립트가 대화식이 아닌 경우 가장 좋은 옵션은 다음을 사용하는 것입니다 plink.

plink [options] [user@]host [command]

스크립트가 대화식이라면 대화식 GUI PuTTY를 사용하는 것이 좋습니다.

putty -ssh -l user -pw password -m command.txt host

이 경우 파일 ( command.txt) 을 작성 하고 명령을 저장하여 실행해야합니다. PuTTY 명령 행 에 대한 자세한 정보는 다음과 같습니다 .

SSH를 사용하려면 암호 대신 공개 키 인증을 사용하는 것이 매우 도움이 될 수 있습니다. 그런 다음 암호를 입력하지 않고 명령을 실행할 수 있습니다. 예를 들어 PuTTY를 사용한 공개 키 인증 또는 PuTTY를 사용한 키 기반 SSH 로그인을 참조하십시오 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.