在Fedora 11中配置带有tdbsam Backend的Samba独立服务器

源地址:http://www.howtoforge.com/Fedora-11-samba-standalone-server-with-tdbsam-backend
原作者: Falko Timme <ft [at] falkotimme [dot] com>
翻译者:Topkeyhttp://www.txtbar.cn
最后编辑日期 09/21/2009

这篇教程将会为你展示包括在Fedora 11中Samba文件服务器的安装、配置基于SMB协议的共享文件服务器、添加用户等多种功能。在这里,Samba将会配置成一台独立的服务器,而非域控制器。在设置的过程中,每一个用户都将拥有它们自己的可访问的基于SMB协议的文件夹,所有的用户都拥有读写权限。

我已经确定无误,这将保证为你工作!

1前言
在这里,我使用的是一台主机名为server1.example.com,ip地址为192.168.0.100的Fedora 11的系统。

请确保你的SELinux系统是关闭的,请参考这篇教程的第五章The Perfect Server – Fedora 11 x86_64 [ISPConfig 2] – Page 3

2 安装Samba
链接到你服务器的shell,安装Samba包:

yum install cups-libs samba samba-common

编辑 smb.conf 文件:

vi /etc/samba/smb.conf

确保你在[global] 部分中可以看到下列行:

[...]
# ———————– 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
passdb backend = tdbsam

[...]

这可以使linux系统用户能够登录Samba服务器

然后为Samba创建系统启动链接,并启动它:

chkconfig –levels 235 smb on
/etc/init.d/smb start

相关推荐