前言:Samba-share服务器的架设是比较简单的,而且安全级别是比较低的,匿名用户都可以进行访问的,然而user级别的用户是需要用户名和密码才能访问资源的。那么此次我们就来讲一下安全级别为user模式的Samba服务器的搭建。
1.     (老规矩)查看系统是否安装了相关的组件,截图如下:
      Samba-user服务器的架设_用户认证
2.     由于安装了相关的组件,下面就对配置文件进行修改,如果没有安装相关组件的可以通过光盘来安装,这里就不再详述了。
   Samba-user服务器的架设_user_02
Workgroup字段是修改组名,我们将其修改为“WORKGROUP”,同时对于server string是对Samba服务器的描述,我们这里用“Samba_user_Server”对其进行描述。
3.     设置安全级别为user级别,如下图所示:
    Samba-user服务器的架设_服务器_03
 日志文件的大小最大为50Kb,安全级别为user,用户名和用户密码的最大长度8个字节长。(注意:这里的用户名和密码不是指计算机系统上的用户名和密码,其实是指访问Samba服务器的smbusersmbpasswd,但是smbuser的建立必须是在该计算机上已经存在了这么一个普通用户才能创建成功的。)
4.     Samba用户密码存放的位置和Samba用户信息的存放位置如下图所示,Samba用户是映射到计算机上已经存在的用户的。
   Samba-user服务器的架设_samba_04
5.     访问共享文件夹的用户看到共享文件夹的名称为sales,属于sales组的用户能够访问该文件夹,同时还有一个合法用户是不属于sales组的,但也是可以顺利的访问sales组所共享的文件夹,如下图所示:
   Samba-user服务器的架设_samba_05
6.     创建Samba用户,并且为Samba用户创建密码,同时添加一个名为yangzexinSamba用户,并且创建一个组为sales组。让创建的用户都属于sales组,除了yangzexin 这个Samba用户外。如下图所示:
     Samba-user服务器的架设_Linux_06
紫色线部分是由于/etc/samba下没有这个smbpasswd文件,所以自动创建了起来,而且我们前面也指出了改smbpasswd的路径。其实创建Samba用户的话要先创建计算机用户,为计算机用户设定初始密码,然后使用“smbpasswd –a 用户名”就可以将用户设置成为Samba用户了,同时输入Samba用户的密码,Samba用户密码可以跟本身登录计算机的密码不相同,而且强烈建议采用不相同的密码,避免非法用户去修改sales组的资料。
7.     启动Samba服务,同时关闭掉防火墙,截图如下:
  Samba-user服务器的架设_用户认证_07
8.     windows下访问共享文件夹,让用户jesseyangzexin这两个用户访问,截图如下:
     Samba-user服务器的架设_Linux_08
     Samba-user服务器的架设_Linux_09
    Samba-user服务器的架设_samba_10
    Samba-user服务器的架设_Linux_11 
9.     对于用户Tom这里就不做尝试了,因为Tomjesse是一样的,只不过名字和密码不一样罢了。