Linux의 쉘 스크립트에 SSH 비밀번호를 자동으로 입력하십시오.

Linux의 쉘 스크립트에 SSH 비밀번호를 자동으로 입력하십시오.

ssh 명령을 사용하여 비밀번호를 제공하고 다른 서버에 연결할 수 있습니다. 하지만 쉘 스크립트에서 비밀번호를 전달해야 합니다. 어떻게?

답변1

이렇게 하려면 sshpass배포판의 패키지 관리자에 제공된 애플리케이션을 사용해야 합니다.

uname -a설치 후 실행하려는 명령이 있는 명령줄에서 사용할 SSH 비밀번호를 설정할 수 있습니다 .

sshpass -p 'yourpassword' ssh youruser@yourhost 'uname -a'

관련 정보