달력

5

« 2024/5 »

  • 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
  • 31

2014-06-27 오전 9:29  

 

메일서버 : sendmail qmail 썬더버드… 

 

vsFTP 구축 

 

홈페이지    http://vsftpd.beasts.org 

                ftp://vsftpd.beasts.org/users/cevans 

                http://rpmfind.net 

 

1)패키지설치 

 

yum install -y vsftpd 

 

 

2)소스컴파일 

 

yum remove -y vsftpd 

 

wget http://pkgs.fedoraproject.org/repo/pkgs/vsftpd/vsftpd-2.1.0.tar.gz/7890b54e7ffa6106ffbdfda53f47fa41/vsftpd-2.1.0.tar.gz 

 

tar xvfz vsftpd-2.1.0.tar.gz 

 

cd vsftpd-2.1.0 

 

make && make install 

 

 

mkdir /usr/local/man/man5 

mkdir /usr/local/man/man8 

 

환경설정 파일 생성 



  • 환경설정파일 생성 (/etc/vsftpd.conf

 

Cd EXAMPLE/INTERNET_SITE/vsftpd.conf /etc

 

Ls /etc.vsftpd.conf

 

EXAMPLE/ 파일이 몇 있는지 확인 (파일만)

Cd /EXAMPLE

 

  • 접속에 따른 구분

EXAMPLE /INTERNET_SITE       익명접속(INETD방식) 백그라운드

    /INTERNET_SITE_NOINETD  익명접속(STANDALONE)포그라운드

                                                        독립모드라고도 !

 

/VIRTUAL_USERS                 가상 사용자 접속

 

Ls INTERNET_SITE

 

  1. inetd 모드로 동작하기

(텔넷 설치하고~

 

Vi /etc/xinetd.d/csftpd

Service 6 ~ 17 까지~

 

Service ftp {

                       socket_type =stream

Wait = no

User = root

 

 

  • 주의 : rpm 패치키 설치시 파일이 없으므로 생성 해주어야 한다.

 

 

  1. Standalone 모드로 동작하기

 

Cp EXAMPLE/INTERNET_SITE_NOINETD/vsftpd.conf /etc

 

/User/local/sbin/vsftpd &

 

 

Disable = yes ===> no값으로 수정

 

 

22>

 

Vi /etc/xinetd.d/vsftpd

 

Disavle   = yes 저장

 

Service xinetd restart

 

Cp EXAMPLE/INTERNET_SITE_NOINETD/vsftpd.conf /etc

 

/User/local/sbin/vsftpd &

 

 

 

 

  • FTP 동작으로 확인
  1. Telnet으로 확인

 

Telnet localhost 21

 

User ftp

 

  1.  

Pass 123@abc.com

 

Netstat -a |

 

:
Posted by God Seed