Linux学习笔记:samba服务的配置文件和基础应用案例
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-03
信息 [public] #设置共享名为public Comment = share directory of sales #设置共享目录的注释信息 Path = /sales #设置共享目录的完整路径 Public = yes #允许匿名访问 Public = no #不允许匿名访问 B、设置访问用户 [tech] Comment = tech Path = /share/tech Valid users = boss,@tech #只允许技术部员工和经理访问,技术部组为tech,经理为boss C、 设置目录只读 Readonly = yes #该目录允许读取 Readonly = no #该目录允许读写 D、 设置目录可写 Writable = yes #读写 Writable = no #只读 Write list格式如下 Write list = 用户名 Write list = @组名 备注:[homes]为特殊共享目录,表示用户主目录,[printers]表示共享打印机 (五)、samba服务的日志文件 存储客户端访问samba服务器的信息,以及samba服务器的错误提示信息 Samba服务刚刚建立时,只有nmbd.log和smbd.log两个日志文件,如图: 拥有帝国一切,皆有可能。欢迎访问phome.net日志文件对于排除系统错误非常有帮助. 当有客户端访问samba服务器时,samba服务器的Log目录下会自动建立相关的日志文件 如图,我们刚才用客户端192.168.1.100访问过后,就建立了相应的配置文件 我们打开smbd.log日志文件看一看,详细地记录了客户端访问的过程 再看一下nmbd日志文件,记录了关于访问的信息 (六)、samba服务密码文件 Samba服务为了实现客户身份验证功能,将用户名和密码的信息存放在/etc/samba/smbpasswd中.在客户端访问时,将用户提交资料与smbpasswd存放信息进行比对. Samba中添加账号的命令为smbpasswd –a 用户名,在建立samba账号之前应该先建立与之对应的linux账号,samba的账号和linux用户账号的密码可以不相同.举个例子: 1、 建立linux系统账号 2、 添加test用户的samba账号,使用smbpasswd -a test 3、 使用cat命令查看smbpasswd文件的内容 4、 设置开机自动加载samba服务 5、 也可以使用ntsysv命令,利用文本图形界面对smb自动加载进行配置 Samba的基本知识学习完了,下面通过两个小的案例来实践验证一下. (七)、目标需求一 公司现有一个工作组workgroup,需要添加samba服务器作为文件服务器,并发布共享目录/share,共享名为public,此共享目录允许所有员工访问 具体实现的方法如下: 1、 修改samba的主配置文件,修改global的设置,如图 设置安全级别为share,允许匿名访问 2、 在配置文件中的share definitions添加下面的字段 拥有帝国一切,皆有可能。欢迎访问phome.net设置共享目录为根目录下的share,且允许匿名访问 3、 在根目录下建立share文件夹,在文件夹中建立一个测试文件 4、 重新加载配置,有两种方式,一种是重启启动smb服务,另外一种是重新加载smb服务,建议使用重新加载,这样就不会中断服务. 5、 在windows客户端验证一下 在网上邻居输入\192.168.1.1,回车后,无需用户名和密码,可以直接访问刚才在samba服务器上建立的共享目录,如图: (八)应用案例二 公司现有多个部门,因工作需要,将销售部的资料存放在samba服务器的/sales目录中,集中管理,以便销售人员浏览,并且该目录只允许销售部员工访问 分析:我们需要把安全级别设置为user,并且在配置文件中设置的共享目录/sales下设置valid users字段 1、 添加销售部用户和组,在根目录下建立/sales文件 建立用户的同时加入到相应的组中的方式:useradd -g 组名 用户名 2、 将刚才建立的两个帐户添加到samba的帐户中 查看一下smbpasswd文件的内容 3、 修改samba主配置文件smb.conf 4、 重新加载配置 5、 到windows客户端验证一下,在网上邻居访问\192.168.1.1,提示输入用户名和密码,在此输入sale1验证,如图 如下图,访问 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: linux的pxe全自动安装下一篇: Red Hat Linux 下配置Apache服务
关于Linux学习笔记:samba服务的配置文件和基础应用案例的所有评论