Model

 Raspberry PI B+

 OS

 RASPBIAN 3.12

문제점

라즈베리파이에 FTP 서버를 구축하고 사용한다.

해결 방안

1. 라즈베이파이에 vsftpd를 설치한다.

sudo apt-get install vsftpd

2. 설정파일을 자신에 맞게 변경한다.

sudo vi /etc/vsftpd.conf

vsftpd_setting.txt

개인적으로 변경한 부분.
'anonymous_enable = YES' 이 부분 찾아서 주석 처리하고 아래 내용 추가
(아래 내용들은 파일에 다 주석처리되어있어서 찾아서 변경하는 것보다 그냥 넣어주는 것이 편하다.)

#anonymous_enable=YES

anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022

#chroot_local_user=YES
#user_sub_token=$USER
#local_root=/home/$USER/ftp

force_dot_files=YES
anon_max_rate=0
local_max_rate=0
trans_chunk_size=0

dirmessage_enable=YES
xferlog_enable=YES

connect_from_port_20=YES
xferlog_std_format=YES

idle_session_timeout=600
data_connection_timeout=120

ftpd_banner=Welcome to MDSL FTP service.
listen=YES

pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
항목별 기능(추후 추가)
anonymous_enable : 익명사용자 접속 허용 여부

3. vsftpd 재시작

sudo service vsftpd restart

* 문제가 생길 때 vsftpd 제거후 다시 설치 방법

sudo apt-get remove --purge vsftpd
sudo apt-get install vsftpd

참고사이트 Link, LinkLink, Link, Link

+ Recent posts