2012년 5월 13일 일요일

❑ VSFTPD 설치


1.vsftpd설치
  # yum -y install vsftpd

2.환경설정
  # vi /etc/vsftpd/vsftpd.conf
   anonymous_enable=NO             // 익명 접속 불가능
   pasv_enable=YES                      // 액티브모드 사용

3.접속 거부 리스트
  # vi /etc/vsftpd/user_list
   ⇒ root사용자가 접속 못하게 설정

 # vi /etc/vsftpd/ftpusers
   ⇒ root사용자가 접속 못하게 설정

4.FTP용 계정 생성
  # groupadd ftpuser
 # useradd -g ftpuser (추가계정명)

  # passwd (추가계정명)

5.방화벽 설정
  # setup
   ⇒ 방화벽 목록에서 ftp접속 허용

 # service iptables restart                 // 서비스 재시작

6.ftp설정
  # getsebool -a | grep ftp               // ftp 설정 확인
    allow_ftpd_anon_write --> off
    allow_ftpd_full_access --> off
    allow_ftpd_use_cifs --> off
    allow_ftpd_use_nfs --> off
    ftp_home_dir --> off
    ftpd_connect_db --> off
    httpd_enable_ftp_server --> off
    sftpd_anon_write --> off
    sftpd_enable_homedirs --> off
    sftpd_full_access --> off
    sftpd_write_ssh_home --> off
    tftp_anon_write --> off
  # setsebool -P ftp_home_dir on      // ftp_home_dir을 on으로 설정

7.ftp 서버 기동
  # service vsftpd start[stop, restart, status]

8.서비스 자동 실행
  # chkconfig vsftpd on

댓글 없음:

댓글 쓰기