ImageVerifierCode 换一换
格式:DOC , 页数:7 ,大小:103KB ,
资源ID:3526375      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3526375.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(CentOSSamba服务器的构建.doc)为本站会员(hw****26)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

CentOSSamba服务器的构建.doc

1、CentOS Samba 服务器的构建前 言在我们使用 Windows 作为客户机的时候,通常有文件、打印共享的需求。作为Windows 网络功能之一,通常可以在 Windows 客户机之间通过 Windows Network 固有的功能实现这些要求。然而,通过 Samba 我们也可以让一台 CentOS 主机来兼容 Windows 网络,实现同样的功能,进而充分发挥 CentOS 主机的可用性。本篇文档主要介绍怎样通过 Samba 服务器的构建实现 Windows 网络中的文件共享。安装 Samba首先,通过 yum 来在线安装 Samba 。rootsample # yum -y inst

2、all samba 安装 SambaSetting up Install ProcessSetting up repositoriesupdate 100% |=| 951 B 00:00base 100% |=| 1.1 kB 00:00addons 100% |=| 951 B 00:00extras 100% |=| 1.1 kB 00:00Reading repository metadata in from local filesprimary.xml.gz 100% |=| 73 kB 00:00update : # 212/212Added 212 new packages, d

3、eleted 0 old in 4.94 secondsprimary.xml.gz 100% |=| 569 kB 00:00base : # 1500/1500Added 1500 new packages, deleted 0 old in 28.97 secondsprimary.xml.gz 100% |=| 157 B 00:00Added 0 new packages, deleted 0 old in 0.03 secondsprimary.xml.gz 100% |=| 32 kB 00:00extras : # 124/124Added 124 new packages,

4、deleted 0 old in 1.93 secondsParsing package install argumentsResolving Dependencies Populating transaction set with selected packages. Please wait.- Downloading header for samba to pack into transaction set.samba-3.0.10-1.4E.9.i386. 100% |=| 101 kB 00:00- Package samba.i386 0:3.0.10-1.4E.9 set to b

5、e updated Running transaction check Processing Dependency: samba-common = 0:3.0.10 for package: samba Restarting Dependency Resolution with new changes. Populating transaction set with selected packages. Please wait.- Downloading header for samba-common to pack into transaction set.samba-common-3.0.

6、10-1.4E. 100% |=| 37 kB 00:00- Package samba-common.i386 0:3.0.10-1.4E.9 set to be updated Running transaction check Dependencies Resolved=Package Arch Version Repository Size=Installing:samba i386 3.0.10-1.4E.9 base 13 MInstalling for dependencies:samba-common i386 3.0.10-1.4E.9 base 5.0 MTransacti

7、on Summary=Install 2 Package(s)Update 0 Package(s)Remove 0 Package(s)Total download size: 18 MDownloading Packages:(1/2): samba-common-3.0.1 100% |=| 5.0 MB 00:04(2/2): samba-3.0.10-1.4E. 100% |=| 13 MB 00:11warning: rpmts_HdrFromFdno: V3 DSA signature: NOKEY, key ID 443e1821Public key for samba-com

8、mon-3.0.10-1.4E.9.i386.rpm is not installedRetrieving GPG key from http:/mirror.centos.org/centos/RPM-GPG-KEY-centos4Importing GPG key 0x443E1821 “CentOS-4 key “Key imported successfullyRunning Transaction TestFinished Transaction TestTransaction Test SucceededRunning TransactionInstalling: samba-co

9、mmon # 1/2Installing: samba # 2/2Installed: samba.i386 0:3.0.10-1.4E.9Dependency Installed: samba-common.i386 0:3.0.10-1.4E.9Complete!配置 Samba然后,通过编辑 /etc/samba/smb.conf ,根据需求配置 Samba。在这里,本文的原则是只将文件共享应用于内网,并让将要被共享的目录拥有充分的读写权限属性。rootsample # vi /etc/samba/smb.conf 编辑 Samba 的配置文件#= Global Settings =gl

10、obal 找到这一行(全局设置标签) ,在此行下面添加如下行:dos charset = GB2312 将 Windows 客户端的文字编码设置为简体中文 GB2312unix charset = GB2312 指定 Samba 所在的 CentOS 服务端新建文件或目录时的编码为 GB2312display charset = GB2312 指定使用 SWAT(一种通过浏览器控制 Samba 的工具)时页面的默认文字编码directory mask = 0777 指定新建目录的属性(以下 4行)force directory mode = 0777directory security mas

11、k = 0777force directory security mode = 0777create mask = 0777 指定新建文件的属性(以下 4行)force create mode = 0777security mask = 0777force security mode = 0777workgroup = MYGROUP 找到此行,将工作组名称改为 Windows 网络所定义的工作组名workgroup = WORKGROUP 变为此状态,这里以 Windows XP 默认的“WORKGROUP”为例; hosts allow = 192.168.1. 192.168.2. 12

12、7. 找到此行,去掉行首的 “;”,并制定访问限制hosts allow = 192.168.0. 127. 变为此状态,指定内网 IP 地址及本地,只允许这两种情况的访问然后在配置文件的末尾填如下几行,定义公众共享目录:publiccomment = Public Stuffpath = /home/samba 指定共享目录位置public = yeswritable = yes 赋予共享目录写入权限的属性接下来,创建将要通过 Samba 共享给 Windows 网络的专用目录。rootsample # mkdir /home/samba 建立共享文件专用目录rootsample # cho

13、wn -R nobody. /home/samba 设置专用目录归属为 nobodyrootsample # chmod 777 /home/samba 将专用目录属性设置为 777在进行到服务端的连接之前,需要预先对用于登录 Samba 的用户进行设置。这里我们以 CentOS 中 Samba 标准的 Samba 用户数据库管理工具“smbpasswd” 为例,创建用于登录 Samba 的用户数据。这里需要注意的一点:用 smbpasswd 创建用户的前提是,系统用户中存在该用户 - 在基于系统用户之上,才可以创建该用户在 Samba 用户数据库中的信息。rootsample # smbpa

14、sswd -a centospub 将系统用户 centospub(例)加入到 Samba 用户数据库New SMB password: 输入该用户用于登录 Samba 的密码Retype new SMB password: 再次确认输入该密码Added user centospub.启动 Samba 服务在启动 Samba 服务之前,首先将防火墙设置中 Samba 所用到的端口进行开放。rootsample # vi /etc/sysconfig/iptables 编辑 iptables 配置文件-A RH-Firewall-1-INPUT -m state -state NEW -m tc

15、p -p tcp -dport 25 -j ACCEPT 找到此行,在下面添加如下行:-A RH-Firewall-1-INPUT -m state -state NEW -m tcp -p tcp -dport 139 -j ACCEPT-A RH-Firewall-1-INPUT -m state -state NEW -m tcp -p tcp -dport 445 -j ACCEPT-A RH-Firewall-1-INPUT -p udp -m udp -dport 137 -j ACCEPT-A RH-Firewall-1-INPUT -p udp -m udp -dport 13

16、8 -j ACCEPTrootsample # /etc/rc.d/init.d/iptables restart 重新启动 iptables ,使新的规则生效Flushing firewall rules: OK Setting chains to policy ACCEPT: filter OK Unloading iptables modules: OK Applying iptables firewall rules: OK 最后,启动 Samba 服务。rootsample # chkconfig smb on 设置 Samba 自启动rootsample # chkconfig -

17、list smb 确认 Samba 启动标签,确认 2-5 为 on 的状态smb 0:off 1:off 2:on 3:on 4:on 5:on 6:offrootsample # /etc/rc.d/init.d/smb start 启动 Samba 服务Starting SMB services: OK Starting NMB services: OK 从 Windows 客户端连接到 Samba 服务器在服务端启动 Samba 服务后,我们就可以从 Windows 客户端通过 Windows 网络连接到 Samba。这里以 Windows XP 为例,说明如下连接过程:1、从桌面打开“网上邻居”,并点击“查看工作组计算机”选项;2、确认出现 Samba 服务端的连接,并双击该连接;(本站文档的主机名以 Sample 为例)3、输入在服务端预先设置好的 Samba 用户的用户名及密码;(用户名同系统用户名,密码需要输入在通过 smbpasswd 为该系统用户设置的 Samba 专用的密码。 )4、然后确认能够连接到 Samba 服务器,并出现根目录及 Samba 专用共享目录。最后,在相应目录进行新建、修改以及删除文件的操作,测试相应权限的可操作性。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。