小米路由mini LEDE固件折腾之三:Samba 共享

        将移动硬盘挂载到路由器上之后,下一步就是共享硬盘里面的内容了,这里我们使用最常见的samba共享方式。

        首先在路由器上安装samba软件及Luci控制页面,SSH登陆到路由器后输入下记命令:
        更新软件源(每次路由器重启后都需要更新)

  • opkg update

        安装samba及luci管理页面

  • opkg install samba36-server luci-app-samba

        然后进路由器管理页面,服务(services)一栏下已经多出网络共享(network shares)一项,进去后点击下方的添加(add)按钮,名称(name)可随意填写,路径(path)为硬盘挂载时填写的挂载路径+共享目录,比如/mnt/Media表示共享硬盘里面Media文件夹,勾选允许访客(Allow guests)后再点确认并保存就可以开始共享了。

        此时通过win系统的网上邻居等方式查看到共享的内容,如果复制文件到这个共享盘里面提示权限不足的话, 可输入下记命令授予权限。
        授予权限(-R 参数表示递归关系,即授予的权限包括子文件)

  • chmod -R 777 /mnt

        再尝试一下复制文件进共享盘,可顺利执行了。

        如果我们有一些私人的文件(比如个人照片等)需要放置到硬盘上,希望只有自己才可以读取怎么办呢,这时可以使用下记命令启用samba的root用户,命令后需要输入samba root用户的密码两次(可以和路由器的管理密码不一样):

  • smbpasswd -a root

然后在samba管理页面的编辑模板(Edit template)中,注释掉 invalid users = root这一行(即在其前面添加#号),如下图片:
        最后在添加共享时指定访问用户为root用户,允许访客(allow guests)不勾选,保存并应用后,这个共享文件夹就需要用户root和对应的密码才可以访问了。
        至此Samba共享已经完成,win系统可以直接在网上邻居直接看到共享内容,而安卓系统则需要下载第三方文件管理器来查看了。

评论

热门博文

小米路由器mini 刷LEDE及安装SSR

如何使用SS/SSR本地代理