라즈베리파이를 Samba를 설치하면 Windows 운영체제에서 손쉽게 네트워크 연결을 해서 파일을 읽거나 쓰는 것이 충분히 가능하지만, 경우에 따라서는 FTP 연결이 필요한 경우가 있습니다. 라즈비안 제시를 설치하고 SSH를 enable 설정하면 SFTP를 사용할 수 있는 것으로 알고 있지만, 개인적으로 주로 totalcmd 프로그램의 FTP 기능을 사용하고 있어서 SFTP가 아닌 일반 FTP 서버를 새로 설치하려고 합니다.


라즈베리파이에서 많이들 사용하는 FTP 서버는 vsftp입니다. vsftp를 설치하기 위해서는 터미널에서 sudo apt-get install vsftpd 명령을 입력합니다.


설치가 완료되면 vsftp 데몬의 설정을 일부 수정합니다. vsftp 설정은 /etc/vsftpd.conf 파일에 저장되어 있으며, 텍스트 편집기를 이용하여 아래 2개 설정에 대한 주석을 해제합니다.

write_enable=YES
local_umask=022


설정이 완료되었으면 vsftpd를 재시작합니다. 재시작 명령어는 sudo /etc/init.d/vsftpd restart 입니다.






Posted by kkokkal
: