서버 OS : CentOS 5.7 / 클라이언트 OS : Windows7


1. vsFTPD 설치


# yum -y install vsftpd

2. vsftpd.conf 설정

  - 사용자 제한 , 업로더등 FTP 설정하기

# vi /etc/vsftpd/vsftpd.conf
로 설정파일을 연다.

3. 방화벽 풀기

  - FTP 에서 쓰는 20, 21번 Port를 열어준다.

# vi etc/sysconfog/iptables
로 ip table 를 열어 적어준다.

- 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

그뒤 # service iptables retstart 로 재시작시켜둔다

4. vsftpd 시작과 부팅시 자동시작

# service vsftpd start
# chkconfig --lavel 2345 vsftpd on


5. netstat -ntlp 로 포트확인하기

vsftp 가 21번에 열려있는지 확인한다.

6. 사용자 추가하기

anonymous_enable=NO 로 설정했을 경우 사용자를 추가해주고 암호를 지정해야 사용이가능하다

- #service useradd 혹은 uar/sbin useradd [유저명] 로 유저명을 추가시킨뒤,

- #passwd [유저명] 을 실행하면 암호입력창이 뜨는대 그뒤 암호를 입력해준다.

7. 사용자 추가하기

 - 인터넷창으로 접속할 경우 ftp://아이피주소 를 입력하여 접속을 확인한다

 - 파일공유시 윈도우에서 1. '내 컴퓨터' 에서 오른쪽클릭 '네트워크 위치 추가' 를 누른다.
    2. 계속 다음을 누르면 IP입력창에 ftp://아이피주소 를 적어준다.
    3. 익명사용자일경우 익명사용자를 체크 아닐경우 유저명을 입력해주면 네트워크 위치 가 추가된다.

'OS > CentOS' 카테고리의 다른 글

(펌)rpm 명령어  (0) 2012.03.07
(펌) yum 명령어  (0) 2012.03.07
CentOS 명령어  (0) 2012.03.06
CentOS에 아파치(apache) 서버깔기.  (1) 2012.03.06
CentOS 에서 FreeNX로 Windows7에서 원격접속하기!  (0) 2012.03.04

+ Recent posts