본문 바로가기
라즈베리파이

라즈베리파이 ftp 설치하기.

by 파워킴 2015. 7. 16.
반응형

일반적으로 사용하는 ftp 중 라즈베리파이에서는 보통 보편적으로 vsftp 를 사용한다.


1. vsftp 설치

sudo apt-get install vsftpd


2. ftp 설정.

sudo nano /etc/vsftpd.conf

파일의 내용중 중간 지점의..

#anonymous_enable=YES 로 주석처리한다.

아래 설정 부분을 파일의 끝에 붙여 넣는다.


##### ADD conf ###################
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
user_sub_token=$USER
#local_root=/home/$USER/ftp
local_root=/home/$USER
force_dot_files=YES
chroot_local_user=YES
allow_writeable_chroot=YES
#chroot_list_enable=YES
#chroot_list_file=/etc/vsftpd.chroot_list
###################################


- 사용자 목록 파일 생성하고 사용자 추가.

sudo vi /etc/vsftpd.chroot_list

빈 파일을 생성하고 사용자를 적음.

pi


:wq 하고 파일 저장함.


>> 설정 변수 참고 : http://blog.lovetonight.net/53


3. vsftd  시작/종료

service vsftpd start

service vsftpd stop
service vsftpd restart


4. 계정 추가 하여 사용 하기.

$ adduser [계정 이름]    // 사용자 계정 생성하고 패스워드 입력하면,  /home 디렉토리 밑에 사용자 계정 폴더 생성됨.

$ cd /home/[계정 이름]

$ mkdir ftp

$ mkdir ftp/files

$ chmod a-w /home/[계정이름]/ftp     // a-w 는  555 권한 설정과 같다.

// 사용자 home  을 지정할 경우. $ chmod a-w /home/[계정이름] 



반응형

'라즈베리파이' 카테고리의 다른 글

svn 백업 / 복원  (1) 2015.11.14
라즈베리파이 svn 서버 설치 하기  (0) 2015.11.07
라즈베리파이 mysql 설치하기.  (0) 2015.07.14
라즈베리파이 톰캣 설치  (0) 2015.07.12
라즈베리파이2 설치2  (0) 2015.07.12

댓글