跳至主要内容

小米路由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系统可以直接在网上邻居直接看到共享内容,而安卓系统则需要下载第三方文件管理器来查看了。

评论

此博客中的热门博文

如何使用tasker在连接/断开翻墙WIFI时自动关闭/开启SSR

    前一阵子google play搞活动,tasker打折至0.99刀,恰好我也从google rewards里面答题拿到了1刀+,所以买了这个传说中的神器。     在买tasker的时候,我就想着用它来实现自动开启/关闭SSR了,原以为会很简单的,没想到设置过程中还是出现了不少的问题,当时在G+发po问了一些基友,然后发现有不少的基友有同样的问题,所以写一篇简单的设置教程分享给需要的人,一些重点的细节我已经加黑,大家设置的时候注意一下。     言归正传,下面是设置教程:     功能一:连接上翻墙路由器的wifi信号之后,自动关闭手机上的SSR服务。     打开tasker主界面,顶栏在profiles选项上时,点击右下方的加号,在出现的选择界面上依次选择State→Net→Wifi connected,然后在弹出的界面上选择SSID右边的放大镜,选择已翻墙的WIFI名字, 然后下方倒数第二项Active下面选项点开,选Any, 按返回键。 此时会回到主界面,并会在新建的状态项目右方弹出任务选择栏,此时选New Task,然后会要求输入任务名,这里可以随便写,但是为了方便以后识别,尽量写容易理解的有关联性的名字,比如我写的SSR off。然后在弹出的新建任务界面,点右下方的加号,依次选Plugin→SSR→Configuration右边的编辑图标(一个笔头), 在弹出的SSR选择菜单上将Start the service的开关关掉, 因为是关掉服务,所以下方服务器随便选择,返回。 至此功能一设置完成。     功能二:与翻墙WIFI的信号断开连接时,自动开启手机上的SSR服务。     前面的操作是一样的,打开tasker主界面,顶栏在profiles选项上时,点击右下方的加号,在出现的选择界面上依次选择State→Net→Wifi connected,然后在弹出的界面上选择SSID右边的感叹号,选择已翻墙的WIFI名字, 然后将最下方的invert(反转,即未连接)选项勾上, 按返回。 出现添加任务菜单,点New Task,输任务名(比如SSR ON),在弹出的新建任务界面,点右下方的加号,依次选Plugin→SSR→Configuration右边的编辑图标(一个笔头), 在弹出的SSR选择菜