현재 저는 노트북의 VNC Viewer를 이용하여 라즈베리파이를 제어하고 있지만
VNC Viewer로는 노트북 <-> 라즈베리파이간 파일을 옮길 수는 없습니다.
그래서 이번시간에는 라즈베리파이에서 노트북으로 파일 전송을 할 수 있도록
라즈베리파이에 FTP 서버를 구축하는 법에 대해 알아보겠습니다.
1. 먼저 라즈베리파이에 vsftpd라는 FTP서버 프로그램을 설치합니다.
sudo apt-get install vsftpd
2. 이후 vsftpd의 설정파일로 들어가서 몇몇 설정을 바꿔줍니다.
sudo nano /etc/vsftpd.conf
먼저 다음과 같이 세 항목에 대해 주석을 없애줍니다.
local_enable=YES
write_enable=YES
local_umask=022
이후 아래로 쭉 내려서 다음 세 항목에 대해서도 주석을 없애줍니다.
chroot_local_user = YES
chroot_list_enable = YES
chroot_list_file=/etc/vsftpd.chroot_list
3. 설정 파일을 저장한뒤 user list file을 만들어
라즈베리 파이의 아이디를 추가하도록 하겠습니다.
sudo nano /etc/vsftpd.chroot_list
라즈베리 파이의 아이디인 pi 를 입력하고 저장합니다.
4. vsftpd를 restart합니다.
sudo systemctl restart vsftpd
5. 이후 라즈베리파이를 부팅할 때 FTP서버를 자동실행할 수 있도록 설정합니다.
sudo systemctl enable vsftpd
6. PC에서 ftp://192.168.137.3와 같이 라즈베리파이의
이더넷 IP주소를 입력하여 FTP서버에 접속 가능합니다.
(+ 알FTP를 이용하여 상호간 파일 전송 가능)
웹 브라우저에 다음과 같이 입력
ftp://이더넷 IP주소
저의 경우 라즈베리파이를 유선랜으로 노트북에 연결하였고 각각에 고정 내부 IP를 할당하였기에
저 주소로 접속 가능한 것입니다. 상황에 따라 달리 설정해 주어야 합니다.
(source : http://withcoding.com/47)
이더넷을 이용하여 라즈베리 파이에서 PC로 사진 전송하는 법 (How to send images captured by PiCamera to my PC using Ethernet) (0) | 2018.05.03 |
---|---|
No module named 'picamera' (1) | 2018.05.02 |
실시간 얼굴인식(Face Recognition) with Raspberry Pi 3 (2) | 2018.04.30 |
'readonly' option is set (add ! to override) (0) | 2018.04.24 |
노트북에서 라즈베리 파이 원격 연결 설정 (0) | 2018.04.18 |
댓글,
jayharvey
머신러닝/딥러닝 관련 글을 포스팅할 예정입니다 :)