Linux网络部分—Samba服务

作用:实现linux系统与微软系统间的互访问题。

SMB的工作原理是让NetBIOS与SMB这两种协议运行在TCP/IP的通信协议上,使用NetBIOS name server让用户的Linux机器可以在Windows的网络邻居里被看到,所以就可以和windows主机在网络上相互沟通,共享文件与服务了。

组成Samba运行的有两个服务,一个是SMB,另一个是NMB;SMB是Samba的核心启动服务,主要负责建立Linux Sanba服务器与Samba客户机之间的对话,验证用户身份并提供对文件和打印系统的访问,只有SMB服务启动,才能实现文件的共享,监听139与445TCP端口;而NMB服务是负责解析用的,类似与DNS实现的功能,NMB可以把Linux系统共享的工作组名称与其IP对应起来,如果NMB服务没有启动,就只能通过IP来访问共享文件,监听137与138UDP端口。

 

1、关闭防火墙和核心防护

Linux网络部分—Samba服务

 

2、安装samba软件

Linux网络部分—Samba服务

 

3、创建共享目录并设置权限

Linux网络部分—Samba服务

 

3、开启samba服务,并查看端口号

Linux网络部分—Samba服务

4、将用户添加进samba服务

Linux网络部分—Samba服务

 

5、配置samba主配置文件

Linux网络部分—Samba服务

Linux网络部分—Samba服务

 

6、重启服务并查看端口号

Linux网络部分—Samba服务

 

7、客户机权限验证

(1)windows系统输入samba服务器ip

Linux网络部分—Samba服务

Linux网络部分—Samba服务

Linux网络部分—Samba服务

Linux网络部分—Samba服务

成功!

 

(2)linux系统

Linux网络部分—Samba服务