Rocky Linux 9 SSHPass 사용

Linux

SSHPass를 사용하여 비밀번호 인증시의 비밀번호 입력을 자동화 할 수 있습니다.

편리하기는 하나, 사용법에 따라 비밀번호가 쉽게 유출될 가능성이 있기 때문에 보안에 관한 충분한 대비가 필요합니다.

SSHPass 인스톨

EPEL 레포지토리를 통하여 인스톨 할 수 있습니다.

[root@samplehost ~]# dnf --enablerepo=epel -y install sshpass

SSHPass 사용

인수를 지정합니다.

[root@localhost-live ~]# sshpass -p password ssh samplehost testuser01
samplehost 

파일을 지정합니다.

[root@localhost-live ~]# echo 'password' > sshpass.txt
[root@localhost-live ~]# chmod 600 sshpass.txt
[root@localhost-live ~]# sshpass -f sshpass.txt ssh samplehost testuser01
samplehost 

변수를 지정합니다.

[root@localhost-live ~]# export SSHPASS=password
[root@localhost-live ~]# sshpass -e ssh samplehost testuser01
samplehost 

댓글

제목과 URL을 복사했습니다