centos ftp설치 및 설정
1. yum -y install vsftpd ftp
* vsftpd는 리눅스 운영체제에서 사용하는 ftp 데몬입니다.
2. vi /etc/vsftpd/vsftpd.conf
* anoymous_enable=YES
- 익명접속허용
* pasv_enable=YES
- 액티브 모드로 사용할시 no & 삭제
※ pasv_enable 가 없을 경우에는 맨밑에 추가!
3. useradd [계정명], passwd [계정명]
* ftp에 사용할 계정을 추가해주는데, adduser 또는 useradd 두개다 가능합니다.
만든 계정에 password를 지정해 줍니다.
4. 방화벽
* centos에서의 방화벽의 기본 정책은 모두 막아버리기 때문에 ftp서버에 사용되는 포트 20, 21 열어줍시다.
* vi /etc/sysconfig/iptables
-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
추가후 :wq 로 저장후 나옵니다.
5. service iptables restart
* 위에서 방화벽에 추가해준 것을 활성화 하기 위해 재시작을 해줍니다.
6. service vsftpd start
* ftp서비스도 재시작을 해줍시다.
7. chkconfig --level 2345 vsftpd on
* ftp를 항상 시작하도록 지정.
8. netstat -ntlp
* vsftpd ::21 포트확인
9. ftp 실행
방법 1.
① [root@localhost ~]# ftp // ftp 실행
② ftp> open // ftp open
③ (to) 해당 IP // open 하고자 하는 ip 입력
방법 2.
① [root@localhost ~]# ftp
② ftp> open 해당 IP //open 과 IP를 같이 써줌.
* 별 차이는 없습니다 . 편한것으로 골라쓰시길...
'Linux' 카테고리의 다른 글
APM 으로 웹 & DB 구축 (4) | 2013.01.13 |
---|---|
ftp 접속시 명령어 (1) | 2013.01.13 |
vi 에디터 (0) | 2012.12.20 |
리눅스 네트워크 관련 명령어 (0) | 2012.12.20 |
CentOS 6.2 그래픽모드(GUI)모드 설치 (0) | 2012.12.20 |