欢迎来到天天文库
浏览记录
ID:55771056
大小:202.53 KB
页数:7页
时间:2020-06-03
《原实验文档第2章Samba文件共享设置.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第二章Samba文件共享服务要求:Ø在/var/share/目录中建立三个子目录public、training、devel,用途如下:upubic目录用于存放公司数据,如公司的规章制度、员工手册等utraining目录用于存放公司的技术培训资料udevel目录用于存放项目开发数据具体步骤:1.插入RHEL5光盘并挂载到/media目录下,然后进入到/media/Server目录下,使用rpm命令安装samba软件包及相关的软件包。如图所示:2.启动samba服务,并查看端口。如图所示:3.分别创建三个字目录public、training、devel。如
2、图所示:4.建立组账户benet、tech;创建benet组的员工账户ben01、技术部员工账户tec01;创建普通用户yua01。如图所示:1.使用pdbedit命令将以上用户依次创建为共享用户,并设置共享密码。如图所示:Samba共享用户的账户数据库文件默认位于/etc/samba/passdb.tdb,是一个经过加密的文件,其中保存了share用户的账号名称、登录密码、账号可用状态等信息。使用pdbedit工具可以对共享用户进行管理。Ø-a:表示添加Ø-u:指定用户名称(也可以省略“-u”选项直接指定用户名)。Ø-L:列出所有的samba共享用户
3、Ø-v:结合L选项可以查看某一个用户的更详细的内容,可以指定用户名称作为参数Ø-x:删除samba共享用户,指定用户名作为参数2.共享账号映射(别名)。为root用户设置别名admin。编辑/etc/samba/smbusers配置文件,添加一行“root=administratoradmin”。如图所示:对于授权给共享用户root访问的共享文件夹,只要使用共享用户admin也可以访问(密码仍然使用共享用户root的)。设置好共享用户的别名记录以后,若要正常启用账户映射功能,需要修改注配置文件/etc/samba/smb.conf,添加全局配置项“us
4、ernamemap=/etc/samba/smbusers”,然后重新加载配置即可生效。如下所示:[root@localhost~]#vim/etc/samba/smb.conf[global]Usernamemap=/etc/samba/smbusers……//省去部分内容l访问地址限制针对访问Samba服务器的客户机,可以通过“hostsallow”、“hostsdeny”配置项进行访问限制,前者用于指定仅允许访问共享的客户机地址,后者用于指定仅拒绝访问共享的客户机地址,两种方式任选其一即可。访问地址限制一般应用于[global]全局配置部分,也可
5、以应用于某个具体的共享配置段部分。限制的对象可以是主机、IP地址或者网络地址(省去主机部分),多个地址之间以逗号或空格进行分隔。例如:若希望仅允许来自192.168.4.0/24,137.17.0.0/16网段的客户机访问Samba服务器。如下所示:[root@localhost~]#vim/etc/samba/smb.conf[global]hostsallow=192.168.4.173.17.……//省去部分内容Ø将/var/share/public/目录共享为public,所有员工都可以访问,但只有读取权限。Ø将/var/share/train
6、ing/目录共享为peixun,允许管理员admin和技术部的所有员工读取数据,但不能写入,禁止其他人访问。Ø将/var/share/devel目录共享为kaifa,技术部的所有员工都可以读取该目录中的文件,但是只有管理员admin及BENET项目组的员工有写入权限。具体步骤:1.编辑/etc/samba/smb.conf配置文件。如图所示:Ø[global]全局设置:这部分配置项的内容对整个Samba服务器都有效。Ø[homes]宿主目录共享设置:设置Linux用户的默认共享,对应用户的宿主目录。当用户访问服务器中与自己用户名同名的共享目录时,通过验
7、证后将会自动映射到该用户的宿主文件夹中。Ø[printers]打印机共享设置:如果需要共享打印机设备,可以在这部分进行配置。若需要在smb.conf文件中设置新的共享文件夹,只需要增加一段如“[myshare]”开始的共享设置即可,其中“myshare”为用户自定义的共享名。新的共享文件设置可以参考“[homes]”和“[printers]”部分的内容。Samba服务器提供了一个配置文件检查工具——testparm程序,使用testparm工具可以对smb.conf配置文件的正确性进行检查,如果发现有错误将会进行提醒。如图所示:1.重新加载smb.co
8、nf文件中的配置,或重启smb服务。如图所示:2.通过samba服务器共享本地的文件夹时,用户
此文档下载收益归作者所有