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上主要是图片,相册,需要补充一些使用截图

标签: none