Samba服务的配置文件

发布时间:2020-04-02 14:30:02 作者:cfcgary 阅读量:2754

Samba服务的配置文件
默认情况下,安装Samba服务后,还无法使Lin服务器与Windows系统互联,此时还需要进行一些配置才能实现Lin与Windows的互联。其配置的方法有两种,一种是直接在图形界面中进行配置,另一种方法是修改Samba的配置文件。
1.Samba服务的主要配置文件
Samba服务的主配置文件存放在“etc/Samba”目录中,其文件名为smb.confg,该文件是Samba的核心,大部分的功能和配置都在其中。
Samba的主配置文件中——smb.conf的内容由Global Settings和Share Definitions两个部分构成。
(1)Global Setting
在smb.conf配置文件中,Global Setting部分是设置与Samba服务整体运行环境的选项,它的设备项目是针对所有共享资源的。
(2)Share Definitions
该部分设置是针对个别共享目录,只对当前的共享资源起作用。
在smb.conf配置文件中,以分号“;”、井号“#”为注释符,被注释的语句系统将不会执行其配置;所有的配置选项均以“配置项目=值”的格式表示。
2.Samba服务的密码文件
与Samba服务相关的密码文件有sambpasswd和smbusers两个。
(1)sambpasswd
sambpasswd文件位于“/etc/samba”目录中,该文件是一个纯文本文件,在Samba服务安装后,没有该文件。该文件设置了用户安全等级后,将由本地系统对访问Samba共享资源的用户进行验证。向sambpasswd文件中添加用户及密码的方法如下。
(2)smbusers
sambpasswd文件位于“/etc/samba”目录中,该文件是一个纯文本文件,该文件用于控制用户映射操作。由于映射通常是Windows和Lin系统之间进行的,而两个系统又拥有不同的账号,用户映射的目的是将不同用户映射为一个用户。做了映射的Windows账号,在使用Samba服务器上的共享资源时,可直接使用Windows账号进行访问。
全局参数“username map”用以控制用户映射信息,它允许管理员指定smbusers文件来保存客户机与服务器之间的用户映射信息。
若需要使用用户映射功能,只需将smb.conf配置文件中的username map=/etc/samba/smbusers前的注释标记删除即可。
例如,smbusers文件内容信息如图3-9所示。
由图3-9中可以看出,Lin系统的root账号与Windows操作系统的administrator和admin之间建立映射;Lin系统的nobo账号与Windows操作系统的guest、pcguest和smbguest3个账号建立映射;此时,Windows用户在访问Lin主机的共享资源时,输入的用户名若是admin,其权限等同于Lin系统的root账号,用户可以根据自己的需要建立映射。
3.Samba服务的日志文件
默认情况下,Samba服务的日志文件存放在“/var/log/samba”目录中,Samba服务为所有连接到Samba服务器的计算机建立个别的日志文件,同时也将NMB和SMB服务的运行日志分别写入nmbd.log和smbd.log日志文件中,如图3-10所示为客户机将访问本机的日志列表。
例如,双击“192.168.0.14.log”文件图标将其打开,如图3-11所示,由该日志文件可以看出,IP地址为192.168.0.14,在07年4月2日19时48分22秒进入本机的cdrom目录,于当日19时48分26秒退出,在cdrom目录中的停留时间为4秒钟。
推荐阅读:Samba服务的图形化配置方法

***本网站图片,文字之类版权申明,因为网站可以由注册用户自行上传图片或文字,本网站无法鉴别所上传图片或文字的知识版权,如果侵犯,请及时通知我们,本网站将在第一时间及时删除。

我要评论

  热门标签

爱秒云
Catfish(鲶鱼) Blog V 4.7.3