随笔-193  评论-715  文章-1  trackbacks-0
新装了Fedora Core8,虽然我们有可爱的rz/sz命令可用,但是像Windows一样的文件共享更方便,这也我们不得不佩服Windows的地方。同时,我也需要向同事们共享我的文件,所以决定采用SAMBA来配置我的共享服务。

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 
= robin
    server string 
= MYSERVER

    netbios 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 machine
    log file 
= /var/log/samba/log.%m
    # max 50KB per log file
, then rotate
    max 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 = yes
    guest ok = yes
    guest account 
= root




#
============================ Share Definitions ==============================

[homes]
    comment 
= Home Directories
    browseable 
= no
    writable 
= yes
;    valid users = %S
;
    valid users = MYDOMAIN\%S

[printers]
    comment 
= All Printers
    path 
= /var/spool/samba
    browseable 
= no
;    guest ok = no
;
    writable = No
    printable = 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/temp
    writeable 
= yes
;    browseable = yes
    guest ok = yes

3、重启SAMBA服务
      /etc/init.d/smb restart

4、Enjoy

PS:Fedora Core从V2起都有预装SELinux,这个不会配置的可以先把她关掉,关闭的方法如下:
      修改/etc/selinux/config文件中的SELINUX="" 为 disabled ,然后重启FC
posted on 2008-01-24 14:29 Robin's Programming World 阅读(2099) 评论(0)  编辑  收藏 所属分类: 其它OS

只有注册用户登录后才能发表评论。


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问