Kerberos의 인증(gssapi) 때문에 ssh가 느려지는 경우가 발생할 수도 있고 여튼 이런저런 이유로 ssh 접속시 Kerberos 인증을 client에서 해제하고 싶을 때 아래처럼 ~/.ssh/config 파일에 한 줄 넣어주면 됨.
GSSAPIAuthentication no
gssapi 인증을 해제하지 않았을 경우 ssh -v 로 실행시키면 아래처럼 gssapi 인증을 거치는 과정이 있으나,
debug1: Authentications that can continue: publickey,gssapi-with-mic,password
debug1: Next authentication method: gssapi-with-mic
debug1: Authentications that can continue: publickey,gssapi-with-mic,password
debug1: Authentications that can continue: publickey,gssapi-with-mic,password
debug1: Authentications that can continue: publickey,gssapi-with-mic,password
debug1: Next authentication method: publickey
gssapi 인증을 해제했을 경우엔 gssapi-with-mic 가 없어짐.
debug1: Authentications that can continue: publickey,gssapi-with-mic,password
debug1: Next authentication method: publickey
전역으로 처리하려면 /etc/ssh/ssh_config 파일에서 해줘도 되고,
잠시만 gssapi 인증을 해제하고 싶다면 ssh 명령어 실행시 아래처럼 옵션으로 지정해 줄 수도 있음.
[root@localhost]# ssh -v -o GSSAPIAuthentication=no root@hostname.com
'Linux' 카테고리의 다른 글
[Bash] Bash에서 특정시간 기준 datetime 지정하기 (0) | 2015.05.07 |
---|---|
[Linux] curl로 Kerberos HTTP SPNEGO 접근하기 (0) | 2015.04.27 |
[Linux] Kerberos Server Replication (0) | 2015.04.17 |
lnav - 로그 파일 모니터링 및 분석툴 (0) | 2015.04.07 |
[Linux] CPU 코어수 계산 (0) | 2015.03.26 |