OpenWrt路由器打造小型NAS服务(一):外接存储并实现内网共享
目标在上一篇文章中,我在路由器上挂载了硬盘,达到了扩展根目录,建立交换分区(虚拟内存)的目的。
详情参见“”。
这次我们准备把剩下的空房间分割成私有云盘,共享多媒体文件,让手机、电视等家庭设备也能观看,初步实现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
谢谢大家的赞、分享和关注。欢迎吐槽。大家一起交流分享软件使用的小技巧吧。