study :: centos ftp설치 및 설정
블로그 이미지
bluehacker

카테고리

분류 전체보기 (8)
Linux (7)
PHP (1)
Total
Today
Yesterday

달력

« » 2024.4
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

공지사항

태그목록

최근에 올라온 글

centos ftp설치 및 설정

Linux / 2013. 1. 12. 21:04

 

 

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
Posted by bluehacker
, |

최근에 달린 댓글

최근에 받은 트랙백

글 보관함