리눅스-VSFTP서버 구축

반응형
  • vsftpd 서버 구축

1. FTP의 개요

  1) FTP (File Transfer Protocol)

   - 기본적으로 21번 포트 사용 (변경 가능)

   - vsftpd, proftpd, pure-ftpd 등

  2) ftp 사용자

   - ftp 서버에 접속 가능자

  3) ftp 전송 모드

    - 액티브 모드 = 접속처리 (21), 데이터 전송(21)

    - 패시브 모드 = 접속처리 (21), 데이터 전송 (1024 이후)

  4) 방화벽 설정

    # firewall-config 실행 -- permanent - zone - public -service - ftp 선택

  5) SELinux 설정

    리눅스의 보안을 관리하는 SELinux의 설정 파일 수정

 

  * /etc/sysconfig/selinux : SELinux 설정 파일

    ~~~~~~~~

    SELINUX = disabled <-- FTP서버가 잘 운영되도록 설정한 후 재부팅

 

2. vsftpd 서버 설치

  1) vsftpd 패키지 설치 확인 및 설치

    # rpm -qa | grep vsftpd

    # yum install vsftpd

  2) vsftpd 서비스 시작 및 자동 실행 설정

    # systemctl start vsftpd.service

    # systenctl enable vsftpd.service

  3) vsftpd 설정

  * /etc/vsftpd/vsftpd.conf 설정 파일

  # systemctl restart vsftpd.service <<-- 서비스 재시작

  # cat /etc/vsftpd/vsftpd.conf 

   ~~~~~

   ftpd_banner=Welcome to Shon's FTP Server

 

※ 공부하며 정리하며,,,, 혹시 틀린부분 있으면 댓글바랍니다.

반응형