Fedora Linux 8配置SAMBA服务的详细过程

来源:岁月联盟 编辑:zhuzhu 时间:2008-01-28
Fedora Linux 8配置SAMBA服务的详细过程内容简介:1、使用yum命令来安装或更新你的SAMBA包。 yum install samba 2、samba的配置文件在如下 /etc/samba/smb.conf 修改其配置如下: #======================= Global Settings ================================

1、使用yum命令来安装或更新你的SAMBA包。

yum install samba

2、samba的配置文件在如下

/etc/samba/smb.conf

修改其配置如下:

#======================= Global Settings =====================================[global]# ----------------------- Netwrok Related Options -------------------------## workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH## server string is the equivalent of the NT Description field## netbios name can be used to specify a server name not tied to the hostname## Interfaces lets you configure Samba to use multiple interfaces# If you have multiple network interfaces then you can list the ones# you want to listen on (never omit localhost)## Hosts Allow/Hosts Deny lets you restrict who can connect, and you can# specifiy it as a per share option as well#workgroup = robinserver string = MYSERVERnetbios name = MYSERVER; hosts allow = 127. 192.168.# --------------------------- 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 machinelog file = /var/log/samba/log.%m# max 50KB per log file, then rotatemax log size = 50# ----------------------- 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 = share; encrypt passwords = yesguest ok = yesguest account = root#============================ Share Definitions ==============================[homes]comment = Home Directoriesbrowseable = nowritable = yes; valid users = %S; valid users = MYDOMAIN/%S[printers]comment = All Printerspath = /var/spool/sambabrowseable = no; guest ok = no; writable = Noprintable = yes# Un-comment the following and create the netlogon directory for Domain Logons; [netlogon]; comment = Network Logon Service; path = /var/lib/samba/netlogon; guest ok = yes; writable = no; share modes = no# Un-comment the following to provide a specific roving profile share# the default is to use the user's home directory; [Profiles]; path = /var/lib/samba/profiles; browseable = no; guest ok = yes# A publicly accessible directory, but read only, except for people in# the "staff" group; [public]; comment = Public Stuff; path = /home/samba; public = yes; writable = yes; printable = no; write list =  staff[temp]path = /root/tempwriteable = yes; browseable = yesguest ok = yes

3、重启SAMBA服务

/etc/init.d/smb restart

4、Enjoy

PS:Fedora Core从V2起都有预装SELinux,这个不会配置的可以先把她关掉,关闭的方法如下:

修改/etc/selinux/config文件中的SELINUX="" 为 disabled ,然后重启FC。