正在加载图片...
2.认识 Samba服务器的配置文件 smb. conf Samba服务器的配置文件是 smb. conf,位于/ letc/samba目录下,对 Samba服务器的配置 其实就是对 smb. conf文件的修改,希望读者能够习惯这种配置方法,不要局限于GUI(图 形用户界面)的配置操作,因为要想真正很好的使用 Linux,用户必须掌握此方法 smb. conf文件的语法格式包含了许多区段( section),每个区段都有一个名字,用方括 号括起来,其中比较重要的区段是 global]、[ homes和 printers][ global区段定义了全局参 数,[ homes区段定义了用户的主目录文件, Printers]区段定义了打印机共享。每个区段里都 定义了许多参数,格式为“参数名=参数值”,等号两边的空格被忽略,参数值两边的空格 也被忽略,但是参数值里面的空格有意义。如果一行太长,用【】进行换行 配置文件 smb. conf的详细说明如下 E Global Settings Netwrok Related Options workgroup= MYGROUP ∥这是设置服务器所要加入的工作组的名称,会在 Windows的“网上邻居”中能看到 MYGROUP 工作组,可以在此设置所需要的工作组的名称 server string= Samba Server Version %v ∥这是设置服务器主机的说明信息,当在 Windows的“网上邻居”中打开 Samba上设置的工作组 时,在 Windows的资源管理器窗口,会列出“名称”和“备注”栏,其中“名称”栏会显示出 Samba 服务器的 NetBios名称,而“备注”栏则显示出此处设置的“ Samba Server”。当然,可以修改默认的“ Sambe Server”,使用自己的描述信息 netbios name =MYSERVER ∥设置出现在“网上邻居”中的主机名。默认情况下,使用真正的主机名 interfaces= lo eth0192.168.122/24192.16813.2/4 hosts allow=127.192.168.12.192.168.13 ∥这里是设置允许什么样的IP地址的主机访问 Samba服务器。默认的情况下, hosts allow选项被注 释,表示允许所有IP地址的主机访问 Logging Options f Log File let you specify where to put logs and how to split them up Max Log size let you specify the max size log files should reach logs split per machine k选项要求m)图为每一个连接的机器使用一个单独的日志文件,指定文件的位置,名 称。 Samba会自动将%m转换成连接主机的 Netbios名 max 50kB per log file, then rotate max log size =50 ∥指定日志文件的最大容量(以KB为单位),设置为0,表示没有限制 Scurity can be set to user, share( deprecated) or server( deprecated) Backend to store user information in. New installations should use either tdbsam or ldapsam. smbpasswd is available for backwards compatibility. tdbsam requires no further configuration security = user ∥设置 Samba服务器的安全等级。默认情况下,使用user等级 ∥ Samba服务器一共有四种安全等级 ∥ share:使用此等级,用户不需要帐号及密码可以登录 Samba服务器 ∥user:使用此等级,由提供服务的 Samba服务器检查用户帐号及密码 ∥ server:.使用此等级,检查帐号及密码的工作可指定另一台 Samba服务器负责2.认识 Samba 服务器的配置文件 smb.conf Samba 服务器的配置文件是 smb.conf,位于/etc/samba 目录下,对 Samba 服务器的配置 其实就是对 smb.conf 文件的修改,希望读者能够习惯这种配置方法,不要局限于 GUI(图 形用户界面)的配置操作,因为要想真正很好的使用 Linux,用户必须掌握此方法。 smb.conf 文件的语法格式包含了许多区段(section),每个区段都有一个名字,用方括 号括起来,其中比较重要的区段是[global]、[homes]和[printers]。[global]区段定义了全局参 数,[homes]区段定义了用户的主目录文件,[printers]区段定义了打印机共享。每个区段里都 定义了许多参数,格式为“参数名=参数值”,等号两边的空格被忽略,参数值两边的空格 也被忽略,但是参数值里面的空格有意义。如果一行太长,用【\】进行换行。 配置文件 smb.conf 的详细说明如下: #======================= Global Settings ===================================== [global] # ----------------------- Netwrok Related Options ------------------------- workgroup = MYGROUP //这是设置服务器所要加入的工作组的名称,会在 Windows 的“网上邻居”中能看到 MYGROUP 工作组,可以在此设置所需要的工作组的名称 server string = Samba Server Version %v //这是设置服务器主机的说明信息,当在 Windows 的“网上邻居”中打开 Samba 上设置的工作组 时,在 Windows 的资源管理器窗口,会列出“名称”和“备注”栏,其中“名称”栏会显示出 Samba 服务器的 NetBios 名称,而“备注”栏则显示出此处设置的“Samba Server”。当然,可以修改默认的“Sambe Server”,使用自己的描述信息 ; netbios name = MYSERVER //设置出现在“网上邻居”中的主机名。默认情况下,使用真正的主机名 ; interfaces = lo eth0 192.168.12.2/24 192.168.13.2/24 ; hosts allow = 127. 192.168.12. 192.168.13. //这里是设置允许什么样的 IP 地址的主机访问 Samba 服务器。默认的情况下,hosts allow 选项被注 释,表示允许所有 IP 地址的主机访问 # --------------------------- Logging Options ----------------------------- # # Log File let you specify where to put logs and how to split them up. # # Max Log Size let you specify the max size log files should reach # logs split per machine ; log file = /var/log/samba/%m.log //这一选项要求 Samba 服务器为每一个连接的机器使用一个单独的日志文件,指定文件的位置,名 称。Samba 会自动将%m 转换成连接主机的 NetBios 名 # max 50KB per log file, then rotate ; max log size = 50 //指定日志文件的最大容量(以 KB 为单位),设置为 0,表示没有限制 # ----------------------- Standalone Server Options ------------------------ # # Scurity can be set to user, share(deprecated) or server(deprecated) # # Backend to store user information in. New installations should # use either tdbsam or ldapsam. smbpasswd is available for backwards # compatibility. tdbsam requires no further configuration. security = user //设置 Samba 服务器的安全等级。默认情况下,使用 user 等级 // Samba 服务器一共有四种安全等级 // share: 使用此等级,用户不需要帐号及密码可以登录 Samba 服务器 // user: 使用此等级,由提供服务的 Samba 服务器检查用户帐号及密码 // server: 使用此等级,检查帐号及密码的工作可指定另一台 Samba 服务器负责
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有