Samba服务器的搭建:
一、samba用户帐号以及用户目录设置:
1.1.1.1. 在安装之前我们先来查看是不是已经安装了samba服务器?
1.1.1.2. 如图下图所示是samba服务器所需要的安装软件,而下面的这几个软件也是安装samba服务器的软件,

Linux samba服务的搭建与部署_Linux

1.1.1.3. smb.conf用户帐号以及用户目录权限的设置:在配置文件中【homes】共享目录是samba服务器默认提供配置的,也是比较特殊的共享位置。【homes】共享目录并不特定指某个目录,而是表示samba用户的宿主目录,是samba用户登后可以访问同名系统的宿主目录中的内容。
 

Linux samba服务的搭建与部署_samba_02

1.1.1.4. 建立samba用户帐号
1.1.1.5.  
 

Linux samba服务的搭建与部署_samba_03

1.1.1.6. 当我们创建用户完成之后在smbpasswd文件中会有该用户的用户帐号的记录
如图所示:
 

Linux samba服务的搭建与部署_的_04

二、添加公共目录设置;
 
2.1.1.1.首先我们需要创建公共目录,然后修改它相应的权限
 

Linux samba服务的搭建与部署_Linux_05

 
2.1.1.2.当我们把公共目录“public”创建号之后我们需要在“/etc/samba/smb.conf”中添加这几行命令。
 

Linux samba服务的搭建与部署_samba_06

2.1.1.3.当我们把配置文件修改以后我们来测试我们修改的配置文件是不是正确如图所示:
 

Linux samba服务的搭建与部署_的_07

 
2.1.1.4.当我们测试出现上图所示的界面的时候我们只要“enter”即可完成如图所示的结果;图中的“public”是我们创建的用户。
 
2.1.1.5.完成上面的步骤我们需要重启服务,这样整个服务器上的设置就完成了。
 

Linux samba服务的搭建与部署_samba_08

三、客户端的测试:
3.1.1.1.在Windows上面测试samba服务器是不是能够完成。
3.1.1.2.在“开始——运行”中我们用UNC路径的方式输入samba服务器的IP地址。然后在弹出的对话框中需要输入我们创建的samba用户名和密码

Linux samba服务的搭建与部署_samba_09

 
3.1.1.3.然后会弹出如图所示的界面:然后我们看是不是有权限创建文件。
 

Linux samba服务的搭建与部署_Linux_10

3.1.1.4.然后在界面中我们来查看我们所创建的目录。
 

Linux samba服务的搭建与部署_Linux_11

 

Linux samba服务的搭建与部署_samba_12

3.2.1.1.Linux客户机上测试samba服务器是不是能够登录
3.2.1.2.使用smbclientsamba服务器客户端的登录方式,使用的类型和Telnetftp类型相似。
 

Linux samba服务的搭建与部署_Linux_13

3.2.1.3.然后我们通过smbstatus名来查看当前主机中samba服务器的连接信息,包括链接服务器每个samba客户端的IP地址、主机名称、登录用户名、锁定的文件等一些详细的信息。
 
四、通过swat软件来管理服务器。
 
4.1.1.1.首先在服务器上挂载,然后来安装swat软件,swat软件在第四张光盘上,如图
 
4.1.1.2.安装完成之后我们来重启服务来完成swat软件的安装。
4.1.1.3.编辑配置文件,配置文件保存在“/etc/xinetd.d”目录中;文件名是swat。默认情况下设置的“only_from”是127.0.0.1,我们设置的IP地址是我们让所要客户机的IP地址,当然相对的用户我们在这里只是设置“root”来完成,其他的都按照默认的来进行安装
4.1.1.4.在修改完swat配置文件之后我们需要重新启动xinetd服务,使设置生效.
4.1.1.5.然后我们在客户端上访问swat(在服务器上允许的客户机),然后在弹出的窗口中输入“root”以及密码
4.1.1.6.登陆成功之后就会出现SMB的界面。
4.1.1.7.设置share的界面: