서버관리

리눅스 FTP 설정

_주야 2014. 2. 4. 18:10


리눅스서버 FTP 서비스 불가 사전점검

 1. FTP 21 포트는 Listen 상태 확인

 2. FTP service restart 후 START 상태 확인

   service vsftpd restart

   vsftpd 종료 중: [  OK  ]

   vsftpd에 대한 vsftpd을 시작 중: [  faild  ]


FTP 설정파일 확인

[root@ ~]vi /etc/vsftpd/vsftpd.conf

  anonymous_enable=YES  (익명접속허용)

  pasv_enable=YES  (액티브 모드로 사용할 시 no 또는 삭제)



방화벽 설정

[root@ ~]vi /etc/sysconfig/iptables

# Firewall configuration written by system-config-firewall

# Manual customization of this file is not recommended.

*filter

:INPUT ACCEPT [0:0]

:FORWARD ACCEPT [0:0]

:OUTPUT ACCEPT [0:0]

-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

-A INPUT -p icmp -j ACCEPT

-A INPUT -i lo -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 20 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

-A INPUT -j REJECT --reject-with icmp-host-prohibited

-A FORWARD -j REJECT --reject-with icmp-host-prohibited


COMM ~]service iptables restart

iptables: 체인을 ACCEPT 규칙으로 설정 중:  filter [  OK  ]

iptables: 방화벽 규칙을 지웁니다: [  OK  ]

iptables: 모듈을 언로드하는 중: [  OK  ]

iptables: 방화벽 규칙 적용 중:  [  OK  ]


FTP 서비스 시작

[root@ ~]service vsftpd start

vsftpd에 대한 vsftpd을 시작 중: [  OK  ]


FTP 포트 확인

[root@ ~]nc -v -z localhost 21

nc: connect to localhost port 21 (tcp) failed: Connection refused

Connection to localhost 21 port [tcp/ftp] succeeded!



'서버관리' 카테고리의 다른 글

Oracle VM VirtualBox 설치  (0) 2016.12.30
유닉스 crontab 설정  (0) 2014.05.04
시스템 성능측정  (0) 2014.01.27
시스템 특징과 장점  (0) 2014.01.27
커널의 역할과 특징  (0) 2014.01.27