免费注册 查看新帖 |

Chinaunix

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

[网络配置] 在CGSL上配置Samba服务 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-06-09 14:06 |只看该作者 |倒序浏览
CGSL系统为标准服务器版本,为满足大多数用户的需求,系统提供了大量的通用服务和基本功能,本文主要介绍Samba服务的配置和使用。

Samba服务是解决Linux系统和Windows系统之间的文件共享服务的一种服务。

1         Samba的配置文件/etc/samba/smb.conf

[global]                                                       #全局设定
    workgroup = MYGROUP
    server string = Samba Server Version %v
    log file = /var/log/samba/log.%m
    max log size = 50

    security = user
# 设置安全级别,即客户端访问Samba服务器的验证方式。
# 此部分中只能设置以下三种参数,参数设置:
# share     不需要提供用户名和密码
# user 只能被授权用户访问,由Samba Server负责检查账号和密码的有效性。账号和密码要在本Samba Server中建立
# server     依靠其他Windows或Samba Server来验证用户的账号和密码,是一种代理验证
    passdb backend = tdbsam
# 设定Samba用户密码的存放方式
# tdbsam:该方式使用一个数据库文件来建立用户数据库,数据库文件名为passdb.tdb。可以使用#smbpasswd -a [用户名]来建立Samba用户。也可以使用pdbedit命令来建立用户。
# smbpasswd:该方式使用Samba提供的工具smbpasswd来给系统用户设置一个用于访问Samba服务的密码,客户端就用这个密码访问Samba共享资源。此方式还要使用一个 smb passwd file = /usr/local/samba/etc/smbpasswd(或/etc/samba/smbpasswd) 参数来指定保存用户名和密码的文件,该文件需要手动建立。
# ldapsam:该方式基于LADP的账户管理方式来验证用户,先要建立LDAP服务。
# mysql:该方式是将Samba服务器的用户名和密码存储到MySQL数据库中。      
load printers = yes
    cups options = raw

[homes]                                        # 用户个人主目录设置
    comment = Home Directories         # 主目录注释
    browseable = no                       # 是否允许其他用户浏览个人主目录
    writable = yes                                  # 是否允许写主目录

[printers]
    comment = All Printers
    path = /var/spool/samba
    browseable = no
    guest ok = no
    writable = no
    printable = yes


更多参数设置请使用命令man smb.conf进行查阅。

2         Samba配置实例

通过一个实例介绍Samba服务器的配置。
Samba服务器的配置要求:
1.       共享的目录为/data
2.       只有root用户才能访问
3.       可上传和下载

1.       CGSL V4默认没有安装Samba服务端,需从安装光盘中找到samba的rpm安装包,使用下面命令进行安装:
# rpm -ivh samba-3.5.4-68.el6.i686.rpm

         使用下面命令查询是否正确安装了Samba:
# rpm -q samba
samba-3.5.4-68.el6.i686

2.       编辑/etc/samba/smb.conf文件,在文件末尾添加:
[root]
    path = /data
    writable = yes
    valid users = root

3.       增加Samba服务的root账号:
# smbpasswd -a root

按提示输入密码;
4.       启动Samba服务:
# service smb start

5.       如果共享目录为SELinux所保护的目录,需暂时关闭SELinux服务:
# setenforce 0




论坛徽章:
48
15-16赛季CBA联赛之青岛
日期:2021-01-07 13:41:2315-16赛季CBA联赛之上海
日期:2020-12-01 18:02:0720周年集字徽章-20	
日期:2020-10-28 14:14:2620周年集字徽章-20	
日期:2020-10-28 14:04:3015-16赛季CBA联赛之天津
日期:2020-10-18 22:51:412016猴年福章徽章
日期:2016-02-18 15:30:3415-16赛季CBA联赛之北控
日期:2015-12-22 13:30:48操作系统版块每日发帖之星
日期:2015-12-07 06:20:00操作系统版块每日发帖之星
日期:2015-09-04 06:20:002015亚冠之德黑兰石油
日期:2015-08-05 18:46:082015年亚洲杯之巴勒斯坦
日期:2015-04-19 10:42:502015年亚洲杯之巴林
日期:2015-04-09 08:03:23
2 [报告]
发表于 2013-06-14 02:08 |只看该作者
谢谢分享~
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP