RaspberryPi配置ftp HomeStash文件同步
RaspberryPi配置ftp HomeStash文件同步
raspberry pi配置成一个家用的小型文件同步服务器,配合手机应用HomeStash使用
手机上的图片、视频可以方便备份到服务器上,节约手机空间,也免得花费不少银子使用iCloud:)
HomeStash花了几十块rmb
对于iphone手机应用开发不熟悉,android我准备自己写一个
step 1 更新系统package
sudo apt update
sudo apt full-upgrade
step 2 安装ftp软件
sudo apt install vsftpd
step 3 编辑配置文件
sudo vim /etc/vsftpd.conf
write_enable=YES
local_umask=022
chroot_local_user=YES
anonymous_enable=YES => anonymous_enable=NO
user_sub_token=$USER
local_root=/home/$USER/FTP
allow_writeable_chroot=YES
=>这个可以随便选择其他可以访问的目录,比如我/media/pi/backup/FTP
step 4 创建实际的FTP目录
ftp根目录不能写,所以建立子目录mkdir -p /home/$USER/FTP /[subdirectory_name]
=>根据实际修改
mkdir -p /media/pi/backup/FTP/homestash
step 5 修改权限
chmod a-w /home/[user]/FTP / =>使用实际user替换
step 6 重启 sftpd daemon
sudo service vsftpd restart
FTP服务器测试
使用filezilla,这个比较简单,下载安装Filezilla
sudo apt install filezilla
在家里局域网,透过ip,username,password访问
HomeStash使用
主要步骤:
- 配置ftp链接
- 选择ftp服务器上的目录 ,用来存储移动设备上传的图片、文件等
- 选择设备上需要同步的目录 启动/暂停同步
看pihone上主要是图片,相册,需要补充一些使用截图