【树莓派】构建基于树莓派的NAS服务器为家庭媒体中心提供片源

NAS(Network Attached Storage:网络附属存储)是一种将分布、独立的数据整合为大型、集中化管理的数据中心,以便于对不同主机和应用服务器进行访问的技术。可以通俗地理解为工作在网络上的存储器,通过它,我们可以通过网络访问。 sac a dos kanken 如果使用samba服务器来实现主机和树莓派的文件共享,那么在家庭网络环境下,可以为家里的智能电视提供片源(当然,提前得下载好,现在很多片源站点都被河蟹了,我的移动硬盘里还有以前下载了没有看的美剧(老友记,lost,越狱)等等,准备搞定这个NAS后,直接通过家里的电视或者树莓派接上投影仪实现家中的媒体中心,这样过年的时候就可以畅快淋漓的看美剧了!想想就有点儿小激动哈哈! 进入主题:首先介绍一下这个NAS的主角samba: samba 是在Linux和UNIX系统上实现SMB协议的一个免费软件,通过他我们可以实现文件的共享。 1.安装 samba 和 samba-common-bin 在命令行中输入 #sudo apt-get update #sudo apt-get upgrade -y #sudo apt-get install samba samba-common-bin 为了后面的测试,我们用一个U盘来模拟网络硬盘。先把U盘格式化为Linux下的文件格式。 Nike Air Max Baratas 输入 df –h 命令查看硬盘的信息,找到你的U盘。 nike tn homme 注意备份U盘里有用的东西!然后输入命令: # mkfs -t ext3 /dev/sdb1. 把U盘格式化为EXT3文件格式。因为我之前试过用fat32和ntfs格式,发现都存在权限的问题。 Donne Scarpe Air Jordan 3 共享文件无法获得写权限。 Asics Gel Lyte 5 Donna

然后创建一个/samba目录,把它的权限改为777 #chmod 777 /samba 这个目录将用作共享文件的目录。 nike free 5.0 hombre 把U盘所在的分区mount到/samba下。 adidas tubular hombre # mount -t ext3 -o rw /dev/sdb1 /samba 2.配置/etc/samba/smb.conf文件 在命令行中输入 #sudo vi /etc/samba/smb.conf 输入shift+g将光标移到最后,在最后加上这些内容: #================================================ [share] #共享文件的名称,将在网络上以此名称显示 path = /samba #共享文件的路径 valid users = root pi #允许访问的用户,比如我的raspi有 #root 和 pi 两个用户 browseable = yes #允许浏览 public = yes #共享开放 writable = yes #可写 #================================================= 保存后,重启samba服务。 Air Jordan Retro 3 输入 #/etc/init.d/samba restart 接下来为共享添加用户。输入: smbpasswd –a username,此处的用户名必须是树莓派里面的用户名。 Nike Air Max 2017 męskie 正常启动后,在windows资源管理器中右击网络图标,选择:网络-〉映射网络驱动器 输入\\树莓派的IP\共享名称. adidas neo męskie 如果不出意外,登陆时候输入用户名和密码就可以登录了。 3.测试在共享目录下,写入一个test.txt,再到树莓派里打开,如果没有权限的问题,就是成功了。 如果想实现播放音乐和视频的功能而不需要下载就可以用一个叫DLNA的东西。具体请自己百度。 在家里我想要通过树莓派接投影仪然后通过网络播放我移动硬盘里面的音乐和影片,因此我接下来肯定要配置DLNA,哈哈。 DLNA也是一种在网络上共享文件的方式,但它面向的对象主要是媒体资源,比如视频和音乐。 kopen nike air max 2017 假设你在DLNA上共享了一段音乐,其它设备就可以通过共享文件来访问它,而无需下载。 new balance 373 damskie bordowe 2017 nike air max pas cher 1.安装minidlna 这里树莓派可能需要更新一下软件源,输入 #sudo apt-get update 更新完后输入 #sudo apt-get install minidlna 。 Air Jordan 11 Retro 2.配置/etc/minidlna.conf文件 在/etc/minidlna.conf 文件尾部写入如下内容: #============================ #define variable dirctories # edit by yoyojacky media_dir=M,/samba/DLNA/Music #M表示这个目录是存放音乐的,当minidlna读到配置文件 #时,它会自动加载这个目录下的音乐文件 media_dir=P,/samba/DLNA/Picture media_dir=V,/samba/DLNA/Video #set the dir for database===================== db_dir=/samba/DLNA/db #配置minidlna的数库数据的存放目录 #set the dir for logs========================= log_dir=/samba/DLNA/log #配置日志目录 #==================================== 接下来就是在/samba中建立上面用到的各个目录。 3.重启minidlna 输入 #/etc/init.d/minidlna restart 再输入 #/etc/init.d/minidlna status 如果显示minidlna正常启动就可以了。 Charlotte Bobcats 如下图: 在windos网络目录下,会多出一个设备 4.测试 在/samba/DLNA/Music 目录中放入一个音乐文件。 Kansas State Wildcats Jerseys 然后点击上面的媒体设备,Windows Media Player 会启动。 nike air max thea nero donna 在左侧菜单中选择 其他媒体库-〉树莓派,然后选择音乐,你应该就可以欣赏刚才放入的音乐了。图片注意格式不能为PNG,不识别的。下次的内容就会写如何通过树莓派接投影仪然后通过DLNA播放视频。

About 李 伟斌

Just K.I.S.S To Be Or Not To Be, It's Your Qustion. --Keep It Simple & Stupid.
This entry was posted in Linux, 操作系统 and tagged , , , , , , , , . Bookmark the permalink.

发表评论