设为首页

俊豪联盟  |  山东理工大学计算机协会

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 776|回复: 0

转:CentOS 6.4下Samba服务器的安装与配置(三)

[复制链接]
发表于 2013-4-11 20:16:39 | 显示全部楼层 |阅读模式
onekey onekey "><a href=收藏到QQ书签" align="absMiddle" /> 收藏到QQ书签
  • 转播到腾讯微博"><a href=转播到腾讯微博" align="absMiddle" /> 转播到腾讯微博
  • 分享到新浪微博"><a href=分享到新浪微博" src="source/plugin/onekey/template/image/sina.png" align="absMiddle" /> 分享到新浪微博
  • ">" align="absMiddle" />
  • " href="javascript:d=document;t=d.selection?(d.selection.type!=\'None\'?d.selection.createRange().text:\'\'):(d.getSelection?d.getSelection():\'\');void(kaixin=window.open(\'http://www.kaixin001.com/~repaste/repaste.php?&rurl;=\'+escape(\'http://jhlm.net/thread-425-1-1.html\')+\'&rtitle;=\'+escape(\'转:CentOS 6.4下Samba服务器的安装与配置(三)\')+\'&rcontent;=\'+escape(\'转:CentOS 6.4下Samba服务器的安装与配置(三)\'),\'kaixin\'));kaixin.focus();">
  • 分享到白社会" target="_self" onclick="(function(){var url = \'http://jhlm.net/thread-425-1-1.html\';var title = encodeURIComponent(\'转:CentOS 6.4下Samba服务器的安装与配置(三)\');window.open(\'http://bai.sohu.com/app/share/blank/add.do?link=\'+url+\'&title;=\'+title,\'newwindow\',\'height=330,width=550,top=\'+(screen.height-280)/2+\',left=\'+(screen.width-550)/2+\', toolbar=no, menubar=no, scrollbars=no,resizable=yes,location=no, status=no\');})()" href="javascript:void(0);"><a title=分享到白社会" /> 分享到白社会
  • 分享到豆瓣" target="_self" onclick="(function(){var url = \'http://jhlm.net/thread-425-1-1.html\';var title = encodeURIComponent(\'转:CentOS 6.4下Samba服务器的安装与配置(三)\');window.open(\'http://9.douban.com/recommend/?url=\'+url+\'&title;=\'+title,\'newwindow\',\'height=330,width=550,top=\'+(screen.height-280)/2+\',left=\'+(screen.width-550)/2+\', toolbar=no, menubar=no, scrollbars=no,resizable=yes,location=no, status=no\');})()" href="javascript:void(0);"><a title=分享到豆瓣" /> 分享到豆瓣
  • 分享到网易微博" onclick="(function(){var url = \'link=http://jhlm.net/&source=\'+ encodeURIComponent(\'\')+ \'&info=\'+ encodeURIComponent(\'转:CentOS 6.4下Samba服务器的安装与配置(三)\') + \' \' + encodeURIComponent(\'http://jhlm.net/thread-425-1-1.html\');window.open(\'http://t.163.com/article/user/checkLogin.do?\'+url+\'&\'+new Date().getTime(),\'newwindow\',\'height=330,width=550,top=\'+(screen.height-280)/2+\',left=\'+(screen.width-550)/2+\', toolbar=no, menubar=no, scrollbars=no,resizable=yes,location=no, status=no\');})()" href="javascript:void(0);"><a target=分享到网易微博" /> 分享到网易微博
  • 添加到百度搜藏"><a href=添加到百度搜藏" align="absmiddle" border="0"> 添加到百度搜藏
  • '); //ajaxget($('onekeymenu').href, 'onekeymenu_menu', 'ajaxwaitid'); } showMenu({'ctrlid':'onekeymenu','ctrlclass':'a','duration':2,'fade':1}); } function postToWb(){ var _t = encodeURI('转:CentOS 6.4下Samba服务器的安装与配置(三)'); var _url = encodeURIComponent('http://jhlm.net/thread-425-1-1.html'); var _appkey = encodeURI(''); var _pic = encodeURI(''); var _site = 'http://jhlm.net/'; var _u = 'http://v.t.qq.com/share/share.php?title='+_t+'&url;='+_url+'&appkey;='+_appkey+'&site;='+_site+'&pic;='+_pic; window.open( _u,'转播到腾讯微博', 'width=700, height=680, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, location=yes, resizable=no, status=no' ); } function postToqz(){ var _t = encodeURIComponent('转:CentOS 6.4下Samba服务器的安装与配置(三)'); var _url = encodeURIComponent('http://jhlm.net/thread-425-1-1.html'); var _u = 'http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?title='+_t+'&url;='+_url; window.open( _u,'分享到QQ空间', 'width=770, height=540, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, location=yes, resizable=no, status=no' ); } function postToSq() { var _t = encodeURIComponent('转:CentOS 6.4下Samba服务器的安装与配置(三)'); var _url = encodeURIComponent('http://jhlm.net/thread-425-1-1.html'); var _u = 'http://shuqian.qq.com/post?from=3&jumpback;=2&noui;=1&uri;='+_url+'&title;='+_t; window.open( _u,'收藏到QQ书签', 'width=930,height=570,left=50,top=50,toolbar=no,menubar=no,location=no,scrollbars=yes,status=yes,resizable=yes' ); }
    案例一、公司现有一个工作组workgroup,需要添加samba服务器作为文件服务器,并发布共享目录/share,共享名为public,此共享目录允许所有员工访问。
    a. 修改samba的主配置文件如下:
    [url=][/url]
    #======================= Global Settings =====================================[global]                                                  //该设置与Samba服务整体运行环境有关,它的设置项目针对所有共享资源       # ----------------------- Network 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        workgroup = WORKGROUP                             //定义工作组,也就是windows中的工作组概念        server string = David Samba Server Version %v     //定义Samba服务器的简要说明        netbios name = DavidSamba                         //定义windows中显示出来的计算机名称# --------------------------- Logging Options -----------------------------## Log File let you specify where to put logs and how to split them up.        log file = /var/log/samba/log.%m                  //定义Samba用户的日志文件,%m代表客户端主机名                                                          //Samba服务器会在指定的目录中为每个登陆主机建立不同的日志文件# ----------------------- Standalone Server Options ------------------------## Scurity can be set to user, share(deprecated) or server(deprecated)        security = share                                  //共享级别,用户不需要账号和密码即可访问#============================ Share Definitions ==============================[public]                                                  //设置针对的是共享目录个别的设置,只对当前的共享资源起作用        comment = Public Stuff                            //对共享目录的说明文件,自己可以定义说明信息        path = /share                                     //用来指定共享的目录,必选项        public = yes                                      //所有人可查看,等效于guest ok = yes[url=][/url]

    b. 建立共享目录
    上面设置了共享目录为/share,下面就需要建立/share目录:

    由于要设置匿名用户可以下载或上传共享文件,所以要给/share目录授权为nobody权限。

    c. 重启smb服务

    d. 测试smb.conf配置是否正确

    e. 访问Samba服务器的共享文件
    • 在Linux下访问Samba服务器的共享文件

    • 在windows下访问Samba服务器的共享文件

    案例二、公司现有多个部门,因工作需要,将TS部的资料存放在samba服务器的/ts 目录中集中管理,以便TS人员浏览,并且该目录只允许TS部员工访问。
    a. 添加TS部组和用户

    建立用户的同时加入到相应的组中的方式:useradd -g 组名 用户名
    b. 在根目录下建立/ts 文件夹

    c. 将刚才建立的两个帐户添加到samba的账户中

    d. 修改主配置文件如下:
    [url=][/url]
    #======================= Global Settings =====================================[global]# ----------------------- Network 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        workgroup = WORKGROUP        server string = David Samba Server Version %v        netbios name = DavidSamba# --------------------------- Logging Options -----------------------------## Log File let you specify where to put logs and how to split them up.        log file = /var/log/samba/log.%m# ----------------------- Standalone Server Options ------------------------## Scurity can be set to user, share(deprecated) or server(deprecated)        security = user                                   //用户级别,由提供服务的Samba服务器负责检查账户和密码#============================ Share Definitions ==============================[homes]                                                   //设置用户宿主目录        comment = Home Directories        browseable = no        writable = yes;       valid users = %S;       valid users = MYDOMAIN\%S[public]        comment = Public Stuff        path = /share        public = yes[ts]                                                      //ts 组目录,只允许ts组成员访问        comment = TS        path = /ts        valid users = @ts[url=][/url]

    e. 重新加载配置

    f. 到windows客户端验证,访问\\10.0.0.163,提示输入用户名和密码,在此输入sandy验证,如下图:

    g. 访问成功,可以看到公共的public目录,用户sandy的宿主目录,和其有权限访问的ts目录

    h. 进入ts目录,有刚才创建的newyork.city文件


    地址:
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    Archiver|手机版|小黑屋|俊豪联盟 | 山东理工大学计算机协会   

    GMT+8, 2013-8-26 12:37 , Processed in 0.344029 second(s), 24 queries .

    Powered by X3

    © 2001-2013

    快速回复 返回顶部 返回列表