做这个主要是基于自己的需求啦,因为一个路由器下几台设备进行资源共享和存储,而网上没有很完善的教程,于是就分享一下 1、NAS的搭建首先,最主要的功能就是要搭建NAS了 在同一个局域网中,如果Windows系统开启了网络共享(Mac同),就能在共享文件夹中进行文件的共享。而我们要是在Raspbian下做共享的话,就要先安装Samba,桑巴是windows下的文件共享协议 apt-get install samba samba-common-bin
安装完成后,把conf文件先备份一下,然后对其进行修改 cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
然后 vim /etc/samba/smb.conf
在文件的最后,输入如下的格式 [home_pi]
comment = Test share by yuze
path = /home/pivalid
users = pi,yuze
browsable=yes
public=yes
writable=yes
Esc后wq保存,然后给yuze,pi账户添加到samba中, smbpasswd -a yuzesmbpasswd -a pi
重启服务,注意,在Debian系统中,samba的service的名字改了,叫smbd 所以 service smbd restart
这样就可以在资源管理器中输入 \树莓派ip来进行文件的访问了 只有yuze和pi的账号能访问哦 2、挂载外置存储器我们挂载一个移动硬盘来进行做存储 移动硬盘需要有源hub来进行驱动,你可以使用一个u盘进行测试 树莓派插上U盘后,需要先卸载U盘,重新挂载到我们想要的位置 我的U盘的名字叫hello,先找到它在什么位置 find / -name hello
找到在/home/pi/hello下,所以卸载 umount /home/pi/hello
重新挂载 mkdir /media/1mount -t ntfs /dev/sda1 /media/1
这样就重新挂载好了,进入/media/1文件夹就可以看到U盘的内容了然后再新建几个文件夹,添加path到第一步conf文件的修改就好了 3、媒体共享我们使用minidlna来进行媒体的共享 我们先安装好了 apt-get install minidlna
配置文件 vim /etc/minidlna.conf
把 media_dir=/media/share改成自己想要的,listening_ip改成树莓派ip,port就默认8200就好了,friendly_name随便取啦 然后service minidlna start 这样就把媒体放在这个文件夹里面,就能共享了,局域网中的设备都能直接进行浏览啦。 我测试了一首杰伦的歌,音质棒棒哒 4、共享打印机我们安装Cups来实现打印机的共享 CUPS=Common UNIX Printing System 首先,安装,并且配置用户 sudo apt-get install cups
sudo usermod -a -G lpadmin yuze(或者你自己的用户,比如pi)
先停止服务,进行conf文件的配置, 现在安装的时候,已经没有conf文件了,我在官网上找了好久才找到,在附件里面分享给大家,直接拷进去就好 我已经配置好了 主要要改的几个地方是在几个标签下增加 Allow @Local 这样局域网就可以访问了 在局域网中登陆 http://树莓派ip:631 进入Administation添加一个打印机 添加好后,在Printers中找到添加的打印机,点进去,会有一个局域网的链接,记住这个链接 在PC上,控制面板->添加打印机->远程设备->通过链接或名称->然后拷进去,找到你对应的打印机的型号,就OK啦 可以试着打印张测试页,看看是否能用呢 5、扫描仪的使用实验室里的打印机是HP Laserjet MFP,就是MultifuctionPrinter,具有扫描的功能 那在树莓派下怎么使用呢 使用xsane即可 apt-get install xsane
然后使用xsane把扫描后的图片存储在共享文件夹就可以了,非常的方便 6、远程监控在这里给大家推荐Yeelink,写一个脚本,通过fswebcam每分钟拍摄一张图片,然后上传到Yeelink服务器就可以了 具体的....写得好累就不写了 7、关于开机自启动云存储之类的问题这个只要写个脚本,把 挂载U盘写进一个脚本, 然后通过修改/etc/rc.local文件,把脚本的【绝对路径】写进去,就可以开机自启动了 当然,tightvncserver也可以写进去,这样每次开机就直接打开VNC Viewer就能直接连接树莓派了
|