IT 이야기/Linux

[RHEL 공통] 특정 프로그램을 사용하기 위해 WAS1 서버와 WAS2번 서버간 ssh 패스워드 없이 사용하는 방안

찬찬이 아빠 2019. 11. 19. 10:06
반응형

특정 프로그램을 사용하기 위해 WAS1번 서버와 WAS2번 서버간 ssh 패스워드 없이 사용을 하려면 어떻게 해야 할까요?

 

<WAS1 서버>

 - IP : 192.168.0.1

 - hostname : was1

 

<WAS2 서버>

 - IP : 192.168.0.2

 - hostname : was2

 

User는 jboss라고 가정합니다.

 

1. WAS1번 서버와 WAS2번 서버의 /etc/hosts에 다음과 같이 등록합니다.

# vim /etc/hosts
192.168.0.1 was1
192.168.0.2 was2

 

2. 아래와 같이 수행합니다.

# su - jboss
# ssh-keygen -t dsa
# cd .ssh
# cat id_dsa.pub >> authorized_keys
# ssh-copy-id -i $HOME/.ssh/id_dsa.pub jboss@was2

 

이후 WAS1번 서버와 WAS2번 서버에서 ssh로 로그인 시 패스워드를 묻는지 확인합니다.

 

반응형