posted by 빠담아빠다 2016. 3. 10. 16:31

나는 ssh인증을 했는데

자꾸자꾸 비밀번호를 물어본다.

authorized_keys도 했는데 자꾸자꾸 비밀번호를 물어본다.

원래 ssh로 다른서버 넘어가면 암호를 안물어봤는데 갑자기 자꾸자구 암호를 물어본다.



1. 요청오류내용 

(gnome-ssh-askpass:53991): Gtk-WARNING **: cannot open display: dhhpcmgr2:0.0


2. 현상확인 

해당유저 및 일부 유저 로그인 후 ssh로 다른서버 접속시 암호 묻는 현상. (인증이 정상적으로 이루어지지 않고있다)


3. ssh 인증 오류 확인 내용 

1) $HOME 권한 확인 

2) $HOME/.ssh 권한 확인 

3) $HOME/.ssh/authorized_keys 권한 확인


1) $HOME 권한 : 기본 700 

admin이 770 혹은 777로 변경한 경우(group/others 권한에 write권한이 있을경우) 오류가 발생함. 

700,710,740,750 <- 적용시 사용가능


2) $HOME/.ssh 권한 700 확인 

아닐경우 chmod 700 $HOME/.ssh


3) $HOME/.ssh/authorized_keys 권한 600 확인 

아닐경우 : chmod 600 $HOME/.ssh/*


4. 원인 

그룹별 사용자의 home directory 공유를 위해 $HOME의 권한을 770으로 적용한 것