免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 915 | 回复: 0
打印 上一主题 下一主题

samba的安装和配置 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-09-14 09:43 |只看该作者 |倒序浏览

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

2、samba的配置文件在如下
/etc/samba/smb.conf
#----------------------Global   Settings--------------------------------------
[global]
        workgroup = MSHOME   将linux 加入的工作组名,我这里加入了MSHOME工作组。
     server string = Samba       这是服务器描述信息,方便标志资源。可以随便输入。
     encrypt passwords = yes   表示是否对用户的密码进行加密,这里选择加密,安全!
     public = yes定义一个共享是否对公共访问开放。当设置为 yes 时,在系统上没有帐户用户将基于所定义的客户帐户的属性来接收访问。
     smb passwd file = /etc/samba/smbpasswd 这是账号密码的存放文件
     netbios name = mm's samba 在外部访问该samba服务器时,显示的信息。
# --------------------------- Logging Options -----------------------------
       # logs split per machine
        log file = /var/log/samba/log.%m   log文件的存放位置。
        # max 50KB per log file, then rotate
        max log size = 0          log文件的大小限制,设置为0表示不做限制。
# ----------------------- Standalone Server Options ------------------------
        security = user         共享的安全级别,samba有四种安全等级:
        share:用户不需要账户及密码即可登录samba服务器
         user:由提供服务的samba服务器负责检查账户及密码(默认)
        server:检查账户及密码的工作由另一台windows或samba服务器负责
        domain:指定windows域控制服务器来验证用户的账户及密码)
        passdb backend = tdbsam
以上即为通用一般配置。

在最后加入:
[test]
comment=test
       path = /home/test/
      browseable =yes
       writeable = yes
       valid users =test


3、 启动smb服务
[root@cisco samba]# service smb start
Starting SMB services:                                     [ OK ]
[root@cisco samba]# service nmb start
Starting NMB services:                                     [ OK ]


4、添加可以访问我们刚才设置共享目录的用户:test
1)建一个系统用户
[root@linux samba]# useradd  test    (建一个名叫test的用户)
[root@linux samba]# passwd test       (给test用户添加密码)
Changing password for user samba.
New password:               (密码要六位以上,不显示在屏幕上)
BAD PASSWORD: it does not contain enough DIFFERENT characters
Retype new password:         (确认密码)
passwd: all authentication tokens updated successfully
2) 更新 /etv/samba/smbpasswd 文件
[root@linux samba]# cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd
3) 然后创建samba帐户
[root@cisco samba]# smbpasswd -a test
New SMB password:
Retype new SMB password:
Added user test


5、 重新启动smb服务
[root@cisco samba]# service smb restart
Shutting down SMB services:                                [ OK ]
Starting SMB services:                                          [ OK ]
[root@cisco samba]# service nmb restart
Shutting down NMB services:                               [ OK ]
Starting NMB services:                                         [ OK ]

6、把防火墙、sellinux关闭了
1) service sellinux  stop
gedit /etc/sellinux/config -->SELLINUX=disabled
     2) service ipstables stop
3)重启系统


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/103159/showart_2051567.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP