树莓派系列(五):文件服务器之利用树莓派打造个'NAS'

2014-11-22 浏览:3299
树莓派系列(五):文件服务器之利用树莓派打造个'NAS'
评论:(0)复制地址

电脑里什么最值钱,可能有人说CPU、有人说显卡等等,对于我们这些从事IT的人来说,最值钱的莫过于硬盘,一丢就是若干心血哈。都知道数据重要,但真的没几人会想着备份,其实究其原因就一个字“懒”。我不知道你们认不认同,反正我是这样的原因。嘿嘿~

懒人自有懒人的招:

方案一、买个移动硬盘,时刻插在电脑上,然后写个定时备份的脚本,定时拷贝数据到移动硬盘上。呵呵是不是挺完美呢;

方案二、多台电脑或者笔记本上面的就不合适了,那就买台NAS服务器吧,小贵,个人就pass这个吧;

方案三、前段时间出来的小米路由器,自带1T硬盘,路由NAS二合一,堪称完美,价格也不贵,非技术宅就它吧,挺好;

方案四、树莓派(各种'派'都可以)+移动硬盘,遇到了小米路由,这个方案也只能留给爱折腾的人了。木可比性啊~;


利用树莓派打造'NAS'

所需材料

    1、树莓派一台;

    2、移动硬盘一个;

    3、三头的移动硬盘线一根;(需要接外接电源,或者你用有源HUB也行)


打造教程

    1、SSH登录到树莓派,安装ntfs-3g模块,这样就能读写NTFS格式的硬盘了;

apt-get install ntfs-3g

    2、把移动硬盘和树莓派连接上,千万记住要先接外接电源,或者用有源HUB;

    3、查看一下硬盘是否正常转动,输入以下命令看看是否识别这块硬盘

fdisk -l

    4、一般最后那个'/dev/sdb1'就是你的硬盘了,我们来挂载它

mkdir /mnt/disk1
mount /dev/sdb1 /mnt/disk1
df -h #可以看到磁盘被成功挂载识别了

    5、在树莓派上安装samba,其实就是通过samba把移动硬盘共享出去。

apt-get install samba samba-common-bin
cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
vi /etc/samba/smb.conf
security = user    #找到这行并去掉这行前面的‘#’号
#移动到文章结尾,将下面复制到结尾处
[test] 
    comment = Test share
    path = /mnt/disk1
    valid users = @users
    force group = users
    create mask = 0660
    directory mask = 0771
    read only = no
#保存,并输入以下命令重启samba服务
service samba restart

    6、然后我们把用户加入到Samba中。你需要两次确认你的密码。(用户需是系统用户)

smbpasswd -a pi

    7、现在通过电脑访问树莓派的共享了。windows:运行 -> \\树莓派IP


现在就可以用起来了。

如果是准备硬盘专门应用于树莓派做NAS,建议直接讲移动硬盘格式化成ext4,我是这么做的,发现读写速度提升了不少,而且也便于设置权限。


附:无密码共享配置

security = share   #user改为share
#将下面复制到结尾处
[Public]
   comment = Public Storage
   path = /mnt/disk1
   read only = no
   guest ok = yes

参考文章:http://www.leiphone.com/news/201406/respberry-nas.html

评论:(0)复制地址

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。