树莓派+移动硬盘:搭建文件管理存储服务器

随着工作生活中电脑PC使用,电脑文件越来越多需要保存,但单个电脑的存储容量会渐渐支撑不住使用量,公司或家庭就会需要文件管理存储服务器。这里给大家介绍一种实惠的方案:利用树莓派+移动硬盘搭建文件管理存储服务器。

准备工作:
1、T级移动硬盘
2、树莓派:加装TF卡安装好Raspbian系统,系统安装可参考之前的文章。建议使用电流稍大些的电源,这里使用3A的电源,移动硬盘需从树莓派USB口供电,如果电流太小连接移动硬盘后会带不动树莓派主机导致重启,也可使用外接电源的移动硬盘。

远程登录树莓派,就会发现桌面上有移动硬盘文件夹了,说明联接正常,打开后发现移动硬盘文件夹路径:/media/pi

接下来就是介绍这个移动硬盘文件夹如何与内部网络的电脑。
这里提供2个办法:
一、FTP协议(File Transfer Protocol,文件传输协议)
在树莓派里安装vsftpd,安装指令:apt install vsftpd ,安装后在PC电脑的资源管理器里地址栏ftp://树莓派ip,会提示输入树莓派的用户名和密码。

输入正确后显示文件夹会发现显示的是树莓派里/home/pi文件夹内容,说明说明FTP协议安装正确。

在不做树莓派vsftpd修改配置的情况,可以通过再建立软链接的方法,将移动硬盘的文件夹映射过来,指令案例:ln -s /media media

然后再PC里资源管理器里地址栏ftp://树莓派ip/media/pi,就会看到移动硬盘的文件夹。

二、SMB(Server Message Block)通信协议是微软(Microsoft)和英特尔(Intel)在1987年制定的协议,主要是作为Microsoft网络的通讯协议,这个共享文件夹的办法。
在树莓派里安装samba,安装指令:apt install samba。
安装后需要修改samba配置:sudo nano /etc/samba/smb.conf,在最后加入
[public]
comment = public storage
path = /media/pi/
valid users = pi
read only = no
create mask = 0777
directory mask = 0777
guest ok = no
browseable = yes
然后添加samba用户:sudo smbpasswd -a pi,输入设定密码
重启samba以生效配置:sudo samba restart
在PC电脑的资源管理器里地址栏:\\树莓派ip\public,会显示移动硬盘文件夹

最后,在PC电脑里我的电脑里可以用映射网络驱动器或添加一个网络位置的方法保存上述的移动硬盘文件夹。

这里推荐一个免费开源的FTP软件FileZilla,方便的传输文件。

发表评论