실무에서 개발 / 빌드 / 테스트를 한 곳에서 진행하는 부분은 흔치 않습니다.
여러 host를 드나들며 작업을 해야 하는데 이때 유용하게 쓰이는 것이 ssh입니다.
다만 ssh를 접속했을 때 약간의 지연이 발생하는 경우가 있는데요,
한두 번 접속할 거라면 참고 넘기겠지만 거의 매일을 마주해야 한다면 무시할 수 있는 시간은 아니죠.
이를 해결할 수 있는 간단한 방법을 소개합니다.
1. ssh 설정파일을 엽니다.
# sudo vim /etc/ssh/sshd_config
2. 다음 두 문구를 수정합니다.
GSSAPIAuthentication yes -> GSSAPIAuthentication no
-> 설정 파일의 변경사항이 없다면, 80번대 줄에 있습니다
ssh 연결 시 GSS API를 사용할지에 대한 여부를 설정하는 field입니다.
GSS API는 DNS 호출을 합니다. 그러므로 이걸 사용했을 때
만약 DNS 호출에서 응답이 없다면 지정된 timeout 시간만큼 대기해야 하므로
GSS API 인증이 필요없는 ssh 연결의 경우 이를 해제하면 시간을 줄일 수 있습니다.
# UseDNS yes -> UseDNS no
-> 설정 파일의 변경사항이 없다면, 120번대 줄에 있습니다.
주석 처리되어 있거나 yes로 설정되어 있을 경우 반드시 no로 변경합니다.
3. sshd 서비스를 재시작합니다.
# sudo service sshd restart
'Develop > Linux' 카테고리의 다른 글
[valgrind/CentOS] CensOS6 Virtualbox(vm)에서 are_valid_hwcaps 에러가 발생할 경우 (0) | 2020.08.05 |
---|---|
리눅스에서 jar 파일 소스 보기(jd-gui) (0) | 2020.02.04 |