본문 바로가기

IT/Trouble shooting

ftp 접속 불가

설치된 아키텍쳐 : vsftpd

증상                 : 외부 및 내부에서 ftp 접속이 불가능

---------------------------------------------------

상태 확인 1        : 외부와 통신은 되는가?

 - local로 ping이 가는가? 안간다면 lo 인터페이스가 살아 있는가?

 - gateway로 ping이 가는가? 

 - 외부로 ping이 가는가?(ping www.matth.co.kr)


상태 확인 2        : ftp 포트(기본 20,21) 열렸는지?

- netstat -na |grep 21(20번 포트는 client에서 서버로 데이터를 전송시킬때 열기 때문에 기본적으로 서버에서는 21번만 열려있는 상태로 유지되어 있다)


상태 확인 3        : vsftpd 상태 확인

 - vsftpd가 정상적으로 동작 중인가? (ps -ef |grep ftp)


상태 확인 4        :    selinux 동작 확인

 - setenforce 0 명령어로 selinux 해제

 - cat /etc/sysconfig/selinux로 SELINUX=DISABLED 확인


상태 확인 5        : iptables 확인 

 - 설정된 iptables에서 20,21번이 존재하는가?

 - iptables를 사용하지 않는다면 제대로 iptables가 지워져있는가?


상태 확인 6        : 외부 방화벽이 있는가?

 - 방화벽에서 ftp가 막혀있는지 확인

 - 방화벽에서 ftp 제외설정할것인가? 특정 ip만 허용하도록 할것인가?


이랬는데도 특별한 문제가 없다면 다른 방법을 찾아봐야지 ㅋㅋ