NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 학습
  • 매뉴얼

    학습


    기타 우분투(Linux Ubuntu)에 FTP 서버 설치하기.

    페이지 정보

    본문

    우분투나 리눅스나 FTP 서버를 설치하는 방법은 동일합니다. 아래 절차대로 설치하세요.

     

    1. vsftpd 패키지 설치

    $ sudo mkdir /data/ftp
    $ sudo ls -la /data/ftp

     

    리눅스용 ftp는 몇가지 종류가 있는데요. 그중에서 가장 널리 쓰이고 안정성과 속도가 검증된 vsftpd를 설치하도록 하겠습니다. 먼저 grep 명령으로 ftp가 설치되어 있는지 체크 해보세요.

    $ sudo ps -ax | grep vsftpd

     

    설치되어 있지 않다면 아래 명령으로 vsftpd를 설치 해줍니다.

    $ sudo yum install vsftpd

     

    yum이 없으면 아래 명령으로 설치하세요.

    $ sudo apt-get install vsftpd

     

    2. vsftpd.conf 파일 업데이트

    $ sudo nano /etc/vsftpd.conf

     

    아래 내용들을 수정합니다. 대부분 기본값이므로 수정할 내용은 없을겁니다.

    listen=NO
    listen_ipv6=YES
    anonymous_enable=NO
    local_enable=YES
    allow_writeable_chroot=YES
    write_enable=YES
    local_umask=022
    dirmessage_enable=YES
    userlist_enable=YES
    userlist_file=/etc/vsftpd.userlist
    userlist_deny=NO

     

    3. 변경된 설정 적용 (변경된 내용이 없으면 건너뛰세요)

    $ sudo systemctl restart vsftpd

     

    4. FTP 사용자 추가

    $ sudo adduser ftpuser

     

    암호를 입력한 후 사용자 정보를 추가합니다. 사용자 정보는 엔터로 다 넘겨도 됩니다. 기본값으로 처리됩니다.

     

    5. 설정 파일에 사용자 이름 추가

    $ echo "ftpuser" | sudo tee -a /etc/vsftpd.userlist

     

    정상적으로 이름이 추가되었는지 확인해보세요.

    $ cat /etc/vsftpd.userlist

     

    6. FTP 업로드 파일 경로 생성

    $ sudo mkdir -p /data/ftp
    $ sudo chown nobody:nogroup /data/ftp
    $ sudo chmod a-w /data/ftp

     

    7. FTP 파일 업로드 폴더 생성

    $ sudo mkdir /data/ftp/files
    $ sudo chown ftpuser:ftpuser /data/ftp/files

     

    이제 윈도우에서 파일질라를 실행하고, 우분투 FTP 서버에 접속 해보세요. ftpuser 폴더로 연결됩니다.

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.