Samba学习之路

最近都在看Linux,没有搞前端,感觉整个人都颓了

Samba服务

1.1 Samba 概述

在Linux和window2个平台架起一座桥梁,实现系统之间互相通信,比如拷贝文件,实现不同操作系统之间的资源共享等等,我们可以架设一个功能强大的文件服务器,也可以将其架设成打印服务器提供本地和远程联机打印。

1.2 Samba 应用环境

  • 文件和打印机共享: 文件和打印机共享是Samba的主要功能,SMB进程实现资源共享,将文件和打印机发布到网络中,以供用户访问
  • 身份验证和权限设置: samba 服务支持 user mode 和 domain mode 等身份验证和权限设置模式,通过加密方式可以保护共享的文件和打印机
  • 名称解析: Samba 通过nmbd服务可以搭建NBMS服务器,提供名称解析,将计算机的NetBIOS名解析为IP地址。
  • 浏览服务: 局域网中,Samba服务器可以成为本地主浏览器(LMB),保存可用资源列表,当使用客户端访问Windows网上邻居时,会提供浏览列表,显示共享目录打印资源。

端口号

139, 445 老 (137,138)

虽然监听了4个端口,但只有445端口是用来传输数据的。

NETBIOS协议

安装Samba服务

查看端口

netstat 

服务使用方法:
Linux

smbclient -L 192.168.1.63

window

\\ip地址

我遇到的问题是win10无法连接到samba服务
在服务器使用

smbclient -L 公网地址 

成功...
检查问题:
端口 都开了
关闭防火墙,好吧都没开
配置没问题

我怀疑是win10下的问题,调试了2个钟没有结果。gg
更新:
我开虚拟机在安装samba服务,没有报错,那么结果很明显,阿里云有问题...我感觉应该是端口封了,但是没道理啊!

再次更新:
根据我的xjb思考,本地访问外网IP是无法实现的,就是这样,剧终。。我还是老实用虚拟机玩吧。
找到一个新的协议cifs,再学习下。

你可能感兴趣的:(Samba学习之路)