구글 애드센스 광고


포스트 본문

Raspbian FTP 서버 설정

# 설치하기전에... Raspbian 레포지터리 업데이트는 반드시 하고 시작하자! (sudo apt-get update)

- vsftpd (Very Secure File Transfer Protocol Daemon) 사용할 것임.

1. vsftpd 설치하기

 $ sudo apt-get install vsftpd 


2. vsftpd.conf 파일 백업본 만들기

 $ sudo cp /etc/vsftpd.conf /etc/vsftpd.conf_bak 


3. vsftpd.conf 수정하기

 $ nano /etc/vsftpd.conf 

** 다음 라인을 찾아서 주석 풀어주기
;    write_enable=YES -- 파일 업로드 허용
;    ftpd_banner=Connect to rpi2plex FTP service --FTP 접속시 보여줄 배너
;    chroot_local_user=YES --FTP접속시 접속한 사용자의 홈디렉토리를 최상위로 표시하기
;    choort_list_enable=YES --위 설정에 대한 예외 사용자 목록 설정 활성화
;    chroot_list_file=/etc/vsftpd.chroot_list --위 설정에 대한 사용자 목록 파일

write_enable=YES
ftpd_banner=Connect to rpi2plex FTP service.
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list 


4. vsftpd.chroot_list 파일 작성하기

$ sudo nano vsftpd.chroot_list 

** 최상위를 루트로 설정할 예외사용자 목록 작성

root
crossxp64 


5. vsftpd 데몬 재기동 후 상태확인

$ sudo service vsftpd restart
$ sudo service vsftpd status
● vsftpd.service - vsftpd FTP server
   Loaded: loaded (/lib/systemd/system/vsftpd.service; enabled)
   Active: active (running) since 월 2017-09-04 23:22:58 KST; 11s ago
  Process: 22828 ExecStartPre=/bin/mkdir -p /var/run/vsftpd/empty (code=exited, status=0/SUCCESS)
 Main PID: 22831 (vsftpd)
   CGroup: /system.slice/vsftpd.service
           └─22831 /usr/sbin/vsftpd /etc/vsftpd.conf

 9월 04 23:22:58 rpi3plex systemd[1]: Started vsftpd FTP server.

$ sudo netstat -lntup | grep ftp
tcp6       0      0 :::21                   :::*                    LISTEN      22581/vsftpd 


6. 윈도우 cmd에서 ftp로 방금 설정한 ftp서버 접속해보자!


이상! 끝.

'Programming > Server' 카테고리의 다른 글

Raspbian FTP 서버 설정  (1) 2017.09.04
Raspbian SMB Client 설정  (0) 2017.09.04
Raspbian PostgreSQL 설치하기  (1) 2016.05.10
Rasbian Redmine, postfix, subversion 설치  (0) 2016.01.19




먹튀 검증 2018.08.07 14:46 신고 댓글 주소 수정/삭제 댓글

잘보고갑니다~


페이지별 이동


사이드바