TROUBLESHOOTING LOG

리눅스 문제 해결 기록

직접 겪었던 문제를 그냥 넘기지 않고, 원인을 찾은 과정과 해결 방법을 다시 꺼내 볼 수 있도록 정리했습니다.

6 RECORDS
RECORD 01

집에서 Xshell 접속을 하려고 했지만 계속 접속 실패함

SSH · hosts.allow · 접속 로그

원인

ESXi에 접속하여 터미널에 w를 입력한 후 확인하니 여러 번의 공인 IP 접속 시도 기록을 발견했다. 아래 첫 번째 사진은 문제 해결 후에 찍은 예시 사진이라 원인의 상황과는 조금 다르다.

해결

  1. /etc/hosts.allow를 확인하고 sshd : xxx.xxx.xx.xxx 형식으로 내 공인 IP를 추가했다.
  2. /etc/hosts.deny에서 ALL : ALL인 것을 확인했다.
  3. sudo service ssh restart를 입력하여 설정을 메모리에 갱신했다.
  4. sudo journalctl -u ssh -f 또는 sudo tail -f /var/log/auth.log로 로그를 모니터링하며 상황을 체크했다.
  5. Xshell로 다시 접속을 시도했다.
sudo service ssh restart
sudo journalctl -u ssh -f
# 또는
sudo tail -f /var/log/auth.log

사진을 누르면 원본 크기로 확인할 수 있습니다.

결과

로그를 보면서 Xshell 접속을 다시 시도했고 정상적으로 로그인되는 것을 확인했다.