OpenWrt路由器打造小型NAS服务(一):外接存储并实现内网共享

目标上篇文章我给路由器挂载了硬盘,实现了扩容根目录,建立swap分区(虚拟内存)的目标。详见《》。这次准备把剩下的空间再分一些出来,做成私人云盘,共享多媒体文件,让手机,电视等家庭设备上也能看,初步实现NAS的功能。还有朋友在共享后出现拒绝访问和密码错误的问题,也一并解决了。以下是步骤:一,给硬盘增加分区分区方法上一篇已经详细记录,下图可以看到我已经创建好一个100G的分区,并挂载到/mnt/sda3目录。挂载方法:在命令行输入并执行:mount /dev/sda3 /mnt/sda3二,将/mnt/sd

目标在上一篇文章中,我在路由器上挂载了硬盘,达到了扩展根目录,建立交换分区(虚拟内存)的目的。

详情参见“”。

这次我们准备把剩下的空房间分割成私有云盘,共享多媒体文件,让手机、电视等家庭设备也能观看,初步实现NAS的功能。

还有好友拒绝访问的问题,分享后密码错误的问题,也都解决了。

以下是步骤:

首先,给硬盘添加分区的方法在之前的文章中已经有详细的记录。从下图可以看出,我已经创建了一个100G的分区,并将其挂载到/mnt/sda3目录中。

安装方法:

在命令行输入并执行:mount /dev/sda3 /mnt/sda3。

第二,打开/mnt/sda3的共享,进入网络共享。

某些版本的网络共享位于主菜单的服务菜单中。

然后下拉到页面底部,点击“添加”。

①:名称随意。填写刚刚挂载的目录,允许访问并填写root。最后三个单选框中只勾选了“可浏览”,所有权限都填为0777。

②:在工作组一栏,如果你还没有改变整个家庭局域网的配置,就保持默认的工作组,否则,就改成你自定义的工作组,剩下的就放心做吧。

单击保存并应用。

共享已打开,但暂时无法访问。

三。解决拒绝访问和密码错误的问题。单击网络共享中的编辑模板。

注释掉文本框中的行invalid users = root(前面有一个#符号)。

现在再次打开命令行并执行命令:

SMB passwd-一个根

定义root用户的密码,该密码由客户端在连接和共享时使用。

提示输入两次。请注意,命令行在输入时不会显示字符。其实早就进了。

两次密码应该完全相同。执行命令前输入:

/etc/init.d/samba restart

重新启动samba服务。

然后使用客户端进行连接。

在手机上连接RE manager的示例

补充命令行需要在后台安装TTYD终端,或者用SSH登录使用。

如果想用SSH,可以看这里:《如何用SSH登录OpenWrt,服务器和客户端的设置方法》

OpenWrt没有原生的Samba,一般都有第三方固件。刷大神编的固件省时省力。

如果您必须自己安装,请使用以下命令:

opkg更新

opkg安装samba 36-server auto samba luci-app-samba luci-i18n-samba-zh-cn

谢谢大家的赞、分享和关注。欢迎吐槽。大家一起交流分享软件使用的小技巧吧。