vsftp 접속
작성자 정보
- 임근식 작성
- 작성일
컨텐츠 정보
- 2,299 조회
- 0 추천
- 목록
본문
혹시 그래도 안된다면 기존 설치를 제거후 아래처럼 천천히
다시해보세요..
vsftp 는 보안부분을 특히 강조한 서버데몬으 REDHAT, SUSE, OPEN-BSD에서
기본 FTP 데몬으로 채택하고 있으며vsftp에서 보안, 빠른 퍼모먼스, 안정성을 주요
특징으로 소개하고있고 지원하는 대표적인 기능으로는 가상IP 지원, 가상유저 지원,
Standalon 과 inetd 지원, 강력한 사용자 설정, 전송 대역폭 조절기능, 환경설정파일을
IP별로 독립적 운영 지원, IP별 제한기능등이 있음. 또한 config 파일의 설정문법도
아주 간단해서 FTP 서버관리를 쉽게 할 수 있음.
#> wget ftp://vsftpd.beasts.org/users/cevans/vsftpd-2.0.1.tar.gz
#> mv vsftpd-2.0.1.tar.gz /root
#> cd /root
#>tar xvzf vsftpd-2.0.1.tar.gz
#> ls -al
#> cd vsftpd-2.0.1
#> make
#> ls -l vsftpd
#> grep "nobody" /etc/passwd (nobody 사용자가 존재하는지 체크)
#> useradd -M nobody (nobody사용자가 존재하지 않을경우 추가)
#> mkdir /usr/share/empty (vsftp는 empty라는 디렉토리를 필요로 함.)
* Anonymous용 FTP 계정 생성
- /var/ftp가 존재할 경우
#>chown root.root /var/ftp
#>chmod og-w /var/ftp
- /var/ftp가 존재하지 않을 경우
#> mkdir /var/ftp
#> useradd -d /var/ftp ftp
#> mkdir /usr/local/sbin/
#> mkdir /usr/local/man/man8
#> mkdir /usr/local/man/man5
#> make install
#> cp vsftpd.conf /etc
#> vi /etc/vsftpd.conf
anonymous_enable-YES
local_enable=YES
write_enable=YES
local_umask=022
#> cp RedHat/vsftpd.pam /etc/pam.d/ftp
#> vi /etc/xinetd.d/vsftp
#> /etc/init.d/xinetd restart
#> ftp localhost
관련자료
-
이전
-
다음