引子
小白之前家里的openwrt挂载了一块2T的硬盘,装了个aria2和transmission(假装自己有NAS),部署了个内网穿透(苦逼的移动用户木有公网IP),随时在外让家里的软路由当牛做马下片,然后哦openwrt开启samba共享,下班回家,连上WiFi愉快看片(身体越来越差了 )。
正好最近购入例如大盘鸡和大硬盘独服,小白想着从PT站下了那么多片,不看点岂不可惜,可是呢,我又很懒,不想去部署那些家庭影院系统,这不是还有samba嘛,把下载目录直接samba共享了不就得了。
安装实操
以大便10为例
apt -y update && apt -y install samba #安装samba mv /etc/samba/smb.conf /etc/samba/smb.conf.bk #备份原来的samba配置文件 vim /etc/samba/smb.conf #新建一个samba配置文件 #粘贴如下配置,不要学我一样共享整个root目录 [global] workgroup = WORDGROUP netbios name = samba #display charset = UTF-8 unix charset = UTF-8 local master = yes passdb backend = smbpasswd smb passwd file = /etc/samba/smbpasswd security = user map to guest = bad user smb ports = 4450 1390 idmap config * : backend = tdb [root] #comment = Home Directories path = /root read only = no guest ok = no create mask = 0775 directory mask = 0775 browseable = yes #最后新建一个samba用户,修改密码并重启samba,大功告成 smbpasswd -a root systemctl restart smbd.service
由于微软漏洞的存在,绝大部分运营商都封禁了samba的445端口,那我们只能采用非标准端口了,这样会有一个问题,那就是windows系统只认445端口,不过现在又有几个人还在电脑上看片,又不是不能用,如果实在要用Windows访问,请自行谷歌解决方案,也不难,反正我是没这个需求。
连接
这里安利一个非常好用的APP,FE文件管理器,支持各种协议,当然包括非标准端口的samba,不然我的吧的吧个锤子。