2022年实验十三-Samba服务器配置及访问Samba共享.docx

上传人:Che****ry 文档编号:12933432 上传时间:2022-04-27 格式:DOCX 页数:12 大小:125.56KB
返回 下载 相关 举报
2022年实验十三-Samba服务器配置及访问Samba共享.docx_第1页
第1页 / 共12页
2022年实验十三-Samba服务器配置及访问Samba共享.docx_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《2022年实验十三-Samba服务器配置及访问Samba共享.docx》由会员分享,可在线阅读,更多相关《2022年实验十三-Samba服务器配置及访问Samba共享.docx(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精品学习资源试验十三、 Samba 服务器配置及拜访 Samba 共享一、试验目的:1. 把握 Linux 与 Windows 的资源共享和互访方法;2. 把握 Samba服务器的安装和配置方法;3. 使用 samba共享用户认证和文件系统;二.试验内容:1. 利用 rpm 命令安装软件包;2. 安装、配置 Samba服务器并启动;3. 从 Linux 拜访 Windows 资源;4. 从 Windows 拜访 Linux 的资源;三、试验练习:数据包过滤设定为无效状态; 在本次试验开头之前, 请确保主机上的全部包过滤已被关闭;缺省的安装将会有一个文件叫做“/etc/sysconfig/ipt

2、ables”,该文件配置了 iptable 的功能;运行“ chkconfig iptables off ”;为了去除全部的规章,运行“ service iptables stop”;配置虚拟机网络,使得虚拟机和主机能互通;任务一、 Samba 的用户连接的配置1、用命令检查一下 samba套件是否已经被安装; #rpm qa|grep samba;假如显现 samba-common-7.9.0samba-client-2.2.7a-7.9.0 samba-2.2.7a-7.9.0那么恭喜你 , 你已经安装好了 samba,假如没有以上那些东西 , 请安装;欢迎下载精品学习资源2.把第一张光盘

3、放进光驱 , 他会自动挂接的 , 省得自己动手 mount 了#cd /mnt/cdrom/RedHat/RPMS 留意大小写字母 , 否就会出错的 #rpm -ivhsamba-common-7.9.0 这个要先安装 , 安装的时候不肯定要把后面的samba-common-2.2.7a-7.9.0全部写完 , 比方写到 samba-c的时候, 多按几次 Tab 键即可#rpm -ivh samba-2.2.7a-7.9.0#rpm -ivh samba-client-2.2.7a-7.9.0客户端安装了以上的东西之后 , 基本上就可以了 , 但为了配置的便利以及利用 REDHAT LINUX

4、9.0 新特性,我建议再安装以下两个东西redhat-config-samba-1.0.4-1, samba-swat-2.2.7a- 7.9.0;光盘里都有 , 其中 redhat-config-samba-1.0.4-1在第一张光盘里 ,samba-swat-2.2.7a-7.9.0在其次张光盘里 , 安装方法和上面的一样;#rpm -qa|grep sambaredhat-config-samba-1 samba-common-2.2.7a-7.9.0 samba-client-2.2.7a-7.9.0 samba-swat-2.2.7a-7.9.0samba-2.2.7a-7.9.0O

5、K,安装胜利 . 建议, 以上东西最好自己安装一次 , 系统上假如装的有 , 仍是先卸载, 这样,才能加深印象 , 假如卸载以后 , 安装出问题 , 可能是你没有完全卸载 , 解决方法要不连续查找卸载 ,要不强制安装 任务二、图形化配置 Samba 服务器默认的配置文件 /etc/samba/smb.conf答应用户作为 Samba 共享来查看他们的 Red Hat Linux主目录;它仍把为 Red Hat Linux配置的打印机作为 Samba 共享打印机来共享;换一句话说,你可以在你的Red Hat Linux系统上连接打印机,然后从网络上的 Windows 机器来打印;欢迎下载精品学习

6、资源图 12-1. Samba服务器配置工具2.配置服务器设置配置 Samba 服务器的第一步是配置服务器的基本设置和几个安全选项;启动了应用程序后, 挑选 首选项 = 服务器设置 ;基本活页标签如 图 12-21. 图形化配置要使用图形化界面来配置 Samba,使用 Samba服务器配置工具 ;Samba服务器配置工具 是用来治理 Samba 共享、用户、以及基本服务器设置的图形化界面;它修改 /etc/samba/目录中的配置文件;没有使用该程序进行的转变都会被保 留;要使用该程序,你必需在运行 X 窗口系统,具备根特权,并且安装了redhat-config-samba RPM软件包;要从

7、桌面启动Samba服务器配置工具 ,点击面板上的 主菜单 = 系统设置 = 服务器设置 = Samba 服务器,或在 shell提示如 XTerm 或 GNOME终端下键入 redhat-config-samba 命令;所示;欢迎下载精品学习资源图 12-2.配置基本服务器设置在基本 标签上,指定电脑应在的工作组以及对电脑的简短描述;它们与smb.conf中的 workgroup和 server string选项相对应;图 12-3.配置安全服务器设置安全 标签包含以下选项:验证模式 它和 security选项相对应;挑选以下验证模式中的一种;域 Samba 服务器依靠于 Windows NT

8、 主要或备份域掌握器来校验用户;服务器把用户名和口令传递给掌握器,然后等待它们被返回;在验证服务器字段中指定主要或备份域掌握器的NetBIOS 名称;加密口令 选项假如被选,它必需被设置为 是;欢迎下载精品学习资源服务器 Samba服务器试图通过把用户名和口令组合传递给另一个Samba 服务器来校验它们; 假如它无法校验, 服务器会试图使用用户验证模式来校验它们;在验证服务器 字段中指定另一个 Samba 服务器的 NetBIOS 名称;共享 Samba 用户不必为每个 Samba 服务器都输入用户名和口令组合;它们在试图连接 Samba 服务器上的指定共享时才会被提示输入用户名和口令;用户

9、默认 Samba用户必需为每个 Samba 服务器供应一个有效的用户名和口令;假如你想让 Windows 用户名 选项生效,挑选这个选项;加密口令 默认值为 是假如用户从 Windows 98 、带有服务包的Windows NT 4.0 、或其它最近版本的 Microsoft Windows中连接,该选项必需被启用;口令在服务器和客户间使用加密格式而非可被截取的纯文本格式传输; 它和 encrypted passwords选项相对应;来宾账号 当用户或来宾用户要登录入 Samba 服务器时,他们必需被映射到服务器上的有效用户; 挑选系统上的现存用户名之一作为来宾Samba 账号;当用户使用来宾

10、账号登录入 Samba 服务器,他们拥有和这个用户相同的特权;该选项和 guest account选项相对应;点击了确定 后,所做转变会被写入配置文件,守护进程会被重新启动;因此转变会立刻生效;3. 治理 Samba 用户Samba服务器配置工具 要求在添加 Samba 用户之前,在充当 Samba 服务器的Red Hat Linux系统上必需存在一个活跃的现存用户账号;Samba用户和这个现存的 Red Hat Linux用户账号相关联;欢迎下载精品学习资源图 12-4.治理 Samba 用户要添加 Samba 用户,挑选 首选项 =Samba 用户,然后点击 添加用户按钮;在 创建新 Sa

11、mba 用户窗口中的本地系统上的现存用户列表中挑选Unix 用户名 ;假如用户在 Windows 机器上有一个不同的用户名, 并将从 Windows 机器上登录入 Samba 服务器,请在Windows 用户名 字段中指定 Windows 用户名;服务器设置 首选项的 安全 活页上的 验证模式 必需被设置为 用户 才能是这个选项生效;你仍需要为 Samba 用户配置一个 Samba口令 ,并再键入一次来确认这个口令;即便你挑选了为 Samba 使用加密口令,仍建议你为全部用户设置的Samba 口令不同于他们的 Red Hat Linux系统口令;要编辑某个现存用户,从列表中挑选它,然后点击编辑

12、用户 ;要删除某个现存的 Samba 用户,挑选这个用户,然后点击 删除用户 按钮;删除 Samba 用户不会删除相关的 Red Hat Linux用户账号;点击了确定 按钮后,用户就会被立刻修改;欢迎下载精品学习资源4. 添加共享图 12-5.添加共享要添加共享,点击 添加 按钮;基本 活页标签配置以下选项:.目录 通过 Samba 共享的目录;这个目录必需存在;.描述 对共享的简短描述;.基本权限 用户应当只能够读取共享目录中的文件仍是应当能够读写共享目录中的文件;在拜访 活页标签上, 挑选是否要只答应指定的用户来拜访共享仍是答应全部Samba用户来拜访共享;假如你挑选了要答应指定用户拜访

13、, 从可用的 Samba 用户列表中挑选这些用户;点击了确定 按钮后,共享就会立刻被添加;任务三 命令行配置Samba使用 /etc/samba/smb.conf作为它的配置文件;假如你转变了这个配置 文件,这个转变直到你使用 servicesmbrestart命令重启 Samba 守护进程后才会生效;要指定 Windows 工作组和对它的简短描述, 编辑 smb.conf文件中的以下几行:欢迎下载精品学习资源workgroup =WORKGROUPNAMEserver string =BRIEF COMMENT ABOUT SERVER把 WORKGROUPN换AM成E你的机器所属的 Win

14、dows 工作组名; BRIEF COMMENTABOUT SERVE是R 可选的,它被用作关于 Samba 系统的 Windows 注释;要在你的 Linux系统上创建 Samba 共享目录,在 smb.conf文件中添加以下几行依据你和你的系统需要修改了该文件之后: sharenamecomment = Insert a comment herepath =/home/share/valid users =tfox carolepublic = nowritable = yesprintable = nocreate mask = 0765上面的例子答应用户 tfox和 carole从 S

15、amba 客户中读写 Samba 服务器上的目录 /home/share ;欢迎下载精品学习资源一.加密口令在 Red Hat Linux 9中,加密口令被默认启用,由于它更安全;假如加密口令 没有被使用,纯文本口令就会被使用,它能够被别人使用网络分组嗅探器来截取;建议你使用加密口令;Microsoft SMB协议最初使用纯文本口令;然而,带有服务包3或更高的WindowsNT4.0 、Windows98、Windows2000、WindowsME、以及 Windows XP 要求加密的 Samba 口令;要在 Red Hat Linux系统和运行以上 Windows 操作系统的系统间使用 S

16、amba,你可以编辑 Windows 注册器来使用纯文本口令过配置你的 Linux系统的 Samba 来使用加密口令; 假如你挑选要修改你的注册器, 你必需为你的全部 Windows 机器这么做 这很冒险,有可能导致进一步的冲突;为了更高的安全性,举荐你使用加密口令;要在你的 Red Hat Linux系统上配置 Samba 使用加密口令,遵循以下步骤:1. 为 Samba 创建一个单独的口令文件; 要依据你的现存 /etc/passwd文件来创建,在 shell提示下键入以下命令:cat /etc/passwd | mksmbpasswd.sh /etc/samba/smbpasswd2.假

17、如系统使用 NIS ,键入以下命令:ypcat passwd | mksmbpasswd.sh /etc/samba/smbpasswd3.mksmbpasswd.sh 脚本和 samba 软件包一起被安装在你的录上;/usr/bin目4.转变 Samba 口令文件的权限许可,因此只有根用户才有读写权限:chmod 600 /etc/samba/smbpasswd欢迎下载精品学习资源5. 这个脚本不会把用户口令复制到新文件, Samba用户账号在没有设置口令之前不会被激活;为了更高的安全性,建议你把用户的Samba 口令设置为不同于用户的 Red Hat Linux口令的口令;要设置每个 Sa

18、mba 用户的口令,使用以下命令把username 替换为每个用户的用户名:smbpasswd username6.加密口令必需在 Samba 配置文件中被启用;在定以下行没有被注释掉:smb.conf文件中,请确encrypt passwords = yessmb passwd file = /etc/samba/smbpasswd7.在 shell提示下键入 service smb restart8.假如你想让 smb 服务被自动启动, 使用置工具来在运行时间启用它;来确定 smb 服务被启动;ntsysv 、chkconfig 、或 服务配窍门阅读/usr/share/doc/samba

19、-/docs/htmldocs/ENCRYPTION.html来进一步明白有关加密口令的信息;把 替换为你安装了的Samba版本号码;当使用了 passwd 命令后, pam_smbpassPAM模块能够被用来同步用户的 Samba 口令和他们的系统口令;假如用户启用了 passwd 命令,他用来登录到 Red Hat Linux 系统的口令以及他要连接 Samba 共享所必需供应的口令就会被转变;欢迎下载精品学习资源password required /lib/security/pam_smbpass.so nullok use_authtoktry_first_pass二.启动和停止服务器

20、在通过 Samba 共享目录的服务器上必需运行smb 服务;使用以下命令来查看 Samba 守护进程的状态:/sbin/service smb status使用以下命令来启动守护进程:/sbin/service smb start使用以下命令来停止守护进程:/sbin/service smb stop要在引导时启动 smb 服务,使用以下命令:/sbin/chkconfig -level 345 smb on要启动这个功能,把以下行添加到/etc/pam.d/system-auth的启动pam_cracklib.so之下:你仍可以使用 chkconfig、ntsysv或 服务配置工具 来配置要

21、在引导时启动的服务任务: 建立 Samba服务器,并依据以下要求配置 Samba服务器;欢迎下载精品学习资源(1) 设置工作组名为“ workgroup ”(2) 设置只有本机和 192.168.0.0网段的主机可以拜访 Samba服务器;(3) 设置用户安全认证方式为 user 模式;(4) 激活 Samba口令加密功能, Samba用户的密码文件为“/etc/smbpasswd ”;(5) 设置“/samba/score ”为共享资源, 共享名为“score ”,只答应 user1用户在 192.168.0.12上读写共享该资源,且新建文件的权限为“0747”,新建目录的权限为“ 0757”;答应用户 user2 在所用客户端上只读共享该资源;欢迎下载

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁