用Firefly-RK3288构建NAS网络存储

本帖最后由 linjc 于 2015-3-9 17:52 编辑

最近玩了一下ubuntu,又发现一个好玩的东西:用Firefly-RK3288构建NAS网络存储本人有一个移动硬盘,平时用于存储电影、资料等,但每次要看电影或者看资料都要插个硬盘,挺麻烦。最近看到网上有人用树莓派做NAS,于是跟着玩了一下,发现我们的Firefly-RK3288也可以很方便的完成啊。以下是本人的操作步骤:
1.安装samba:

sudo apt-get install samba samba-common-bin

注:如果不能正常安装可执行:sudo apt-get update --fix-missing
2.修改配置文件:
安装完成后会生成文件:/etc/samba/smb.conf
修改该文件:sudo vi /etc/samba/smb.conf
由于windows的workgroup是默认为WORKGROUP的,如果你的电脑是用默认的,那不用改此项,如果是其他的组名,就要修改。

workgroup = WORKGROUP

添加security = user如下面所示:

####### Authentication #######

# Server role. Defines in which mode Samba will operate. Possible
# values are "standalone server", "member server", "classic primary
# domain controller", "classic backup domain controller", "active
# directory domain controller".
#
# Most people will want "standalone sever" or "member server".
# Running as "active directory domain controller" will require first
# running "samba-tool domain provision" to wipe databases and create a
# new domain.
security = user
server role = standalone server

在文档的最后添加如下内容:

[share]
    comment = Share Folder
    path = /media/shares
    valid users = @users
    force group = users
    create mask = 0660
    directory mask = 0771
    read only = no

其中,第一行方括号内的内容就是电脑上看到的共享目录名字,path是共享目录路径,users是共享的用户组,直接用也可以,添加后保存文档。
3.重启samba:

sudo /etc/init.d/samba restart

4.创建一个可以使用Samba共享目录的用户。我创建名为linjc的账号(此时需要输入两次密码):

sudo useradd linjc -m -G users
sudo passwd linjc

5.把 “linjc” 账号注册为 Samba 的合法用户(此时需要再次输入两次密码,这个密码就是电脑访问共享文件的时候用的):

sudo smbpasswd -a linjc

6.做完上面的步骤,打开一台windows电脑,只要电脑与板子连在同一个路由器上,在电脑的网络邻居里面就可以看到共享的目录了。

此时,只要把移动硬盘插到板子上,并挂载到你共享的目录,在windows电脑上就可以访问硬盘的资料了,在电脑上看硬盘的电脑也绝对畅快。
当然,只要你的手机也是连同一个路由器,同样可以访问硬盘的东西啦。

最后,给一个参考链接:http://bbs.ickey.cn/group-topic-id-13118-dialog-1.html#postlist

赞一个{:3_48:}

支持原创

赞一个,不过用这板子有点浪费,毕竟配置这么高。