坚持#第397天~阿里云搭建samba为啥我的笔记本访问不了呢?

注意阿里云的话需要去阿里云后台放行几个端口:137,138,139,445这四个端口都需要放行。阿里云放行了这几个端口依旧windows访问不到samba,百度了一上午都没用。要想达到wms系统账和手工账自动监控报警的效果,还有我之前联想到的运维开发的samba联想能否实现就指望这个了,解决方法:

(亲测居然可以实现,不过速度很慢,可能和阿里云服务器配置有关)

首先装好配置好上述免密samba服务。

重要提示:samba服务的端口有两个分别是139和445;访问samba是不直接ip/samba,而是ip/share,因为你在smb.conf里面设置访问的目录名字方式为share。

国内国外的阿里云默认共享的445端口被封了不能用,阿里云后台就算放行了445端口也不行,去smb.conf里的global里添加下面这个新端口1314,并且还要去阿里云后台入规则放行1314端口:

smb ports=1314 这个目的是将samba的端口改为1314

重启samba服务,发现可以在自己电脑上的Vmware虚拟机里通过下面命令访问到阿里云的samba共享挂载过来:

mkdir /opt/test1

mount -t cifs -o username=admin,password=admin,port=1314 //阿里云公网IP/share /opt/test1

linux系统是可以更改访问共享时的端口,但是windows默认访问共享的端口就是445,我们阿里云无法使用445,现新添加了一个1314端口提供给我们访问,那么windows如何才能访问阿里云的1314端口的samba共享呢?因为windows是无法直接在\\IP\share后面加端口的。

我自己想到的就是Vmware里linux系统再搭建一个samba服务,将挂载的阿里云samba目录通过本地samba服务共享给windows,因为Vmware里的445端口没有被封,所以这是可以实现的,亲测有效,我这也是灵感来了做的实验,花了一我天,不过还是很有收获的。

你可能感兴趣的:(坚持#第397天~阿里云搭建samba为啥我的笔记本访问不了呢?)