LinuxSamba服务器配置及IP配置_第1页
LinuxSamba服务器配置及IP配置_第2页
LinuxSamba服务器配置及IP配置_第3页
LinuxSamba服务器配置及IP配置_第4页
LinuxSamba服务器配置及IP配置_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Samba服务器配置及IP配置Linux系统默认已经安装了 Samba,但是没有安装Samba服务:1,先查看安装情况rpm -qa|grep sambaroot Blocalhot Packagesrpm -qa| grep samba-conimorL-3.6 . -151. el 6 . x.S 6_4 samba-client-3.6.-151.el6.x8 6_64 samba-wirLbirLd-cli&nt s-3.6.9-151.玲IE .samba-3.6.9-151.16.x86_64samba-winbind-3 6,9-151.6_S4根据系统的安装情况选择下载或者通过

2、光驱安装所缺的rpm包。我的安装情况是:使用命令:mount /dev/cdroml /mnt/cdroml通过mount把cdroml挂载到系统临时目录/mnt/cdroml,在Packets包下 面使用命令:rpm -ivh samba.*.rpm 包安装。切换到放置rpm文件的目录rootsmb_server root#rpm -ivh samba-common-3.6.9-151.el6.x86_64这是Samba必备的程序,必须安装rootsmb_server root# rpm -ivh samba-3.6.9-151.el6.x86_64安装Samba服务器程序,可以使我Wind

3、ows主机访问Samba服务器共享 的资源。如果需要使Linux主机访问Windows主机上的共享资源,则还应该安装Samba客户端程序。rootsmb_server root#rpm -ivh samba-client-3.6.9-151.el6.x86_642,安装samba的rpm包完成后主要提供samba服务器的设置客户端软件,主要提供linux主基于https协议的主要提供samba服务器的设置客户端软件,主要提供linux主基于https协议的samba服务samba-3.6.9-151.el6.x86_64服务器端软件,主要提供samba服务器的守护程序,共享文档,日志的轮替,开

4、机默认选项Samba服务器安装完毕,会生成配置文件目录/etc/samba和其它一些samba可执行命 令工具,/etc/samba/smb.conf 是 samba 的核心配置文件,/etc/init.d/smb 是 samba 的启动/关闭文件。3、查看samba的服务启动情况service smb statusrootSlocalhos t Packag-es + service smb s-tatus snibd (pid 22433】 is xurming.4、设置开机自启动chkconfig -level 35 smb on/在 3、5 级别上自动运行 samba 服务Eackag

5、es+ chkconfig 一一list gxep smbsmb0:off l:ozf 2:off 3:off 4:off5 :off6:offroQtlocalliost Packages f chkconfig 一一level 35 smb on rootlDcalliost Eacksgas I chkconfig 一一list grep smbsmb0:off l:off 2 :off 3:on 4:off 5:on E:off5、配置smb服务globalworkgroup = WORKGROUPserver string = Samba Server Version %vnetbi

6、os name = ImgPath05ImgPathcomment = Public stuffpath = /usr/local/nginx/html/imgpublic = yeswriteable = yesbrowseable = yesguest ok = yes共享目录为:/usr/local/nginx/html/img,共享目录对外名称为:ImgPath即在 Windows看到的目录名称。设置共享目录权限:chown -R nobody:nobody /usr/local/nginx/html/img/6、启动或者重启smb服务重启smb服务rootT5-DEV /# /etc

7、/i mt. d/smb restart spurring down smb servi ces: ok Starting SME services: GK rrootTS-DEV /# /etc/in-it. d/nmb restart shutting down nme services:_5Xarring nmb services: roorT5-DEV /# |.测试smb.conf配置是否正确LroorT5-DEV s*mba# TesrparmLoad 5mb config from /exc/samba/smb.confr T1 ml: increjislng r 1 i(102

8、4) to mi rri mm wl ndows Tiirrit (163S4)Processing section Epubli c Loaded services fiTe ok.server role: role.standalonePress enrer to see a dump of your service definizionsEglobal net bl os name = davidsawba server ng = Davi d 5amba server ver si Sv security = share1 og file = /var/1 og/samba/1 erg

9、. Kmpublic commem = Public scuff path = /share guest ok = YesrootT5-DEV samba# |7 Windows访问共享目录但是没有写权限,通过以下方式修改防火墙设置。将Linux smb服务添加到防火墙的例外中以root用户执行setup命令#setup弹出 重启生效,如果不想重启,用命a#setenforce在windows中点运行命令,然后双斜杠,后面执Linux所在电脑的ip,点确定然后依次输入Linux用户名及密码,即可登录。需要注意的是,在登录前,要保证两电脑通信正常。Linux的ip设置好几种方法方法一:net-s

10、etup,然后一步一步设置即可如果没有net-setup工具方法2:root # ifconfig eth0 0/24root # route add default gw root # echo nameserver /etc/resolv.conf#号后面是命令方法3:修改/etc/sysconfig/network-scripts/ifcfg-eth0加入IPADDR=02NETMASK=不同版本的linux可能设置的文件不太一样命令行里有三种修改IP方法,其中一种是临时的,重启后就没有了,在此不提 了。只说两种永久生效的:1,在命令行里,通过命令调出图形界面配置,比较直观,容易配置:

11、命令setup弹出图形界面,选择network configuration -回车两个选项,第一个是 网卡,第二个是DNS,在此不多讲了。写太多了,最主要是很直观。最后配置完了后,点TAB键或者上下左右键 选:OK-save-save&quit-quit2,命令行编写配置文件来实现,一般你的网卡是eth0.# vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0 BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp 或b

12、ootp,分别对应静态指定的ip地址,通过dhcp协议获得的ip地址,通过 bootp协议获得的ip地址BROADCAST=55 #对应的子网广播地址HWADDR=00:07:E9:05:E8:B4 #对应的网卡物理地址IPADDR= #如果设置网卡获得ip地址的方式为静态指定,此字段就 指定了网卡对应的ip地址IPV6INIT=noIPV6_AUTOCONF=noNETMASK= #网卡对应的网络掩码NETWORK=192,168.0.0 #网卡对应的网络地址ONBOOT=yes #系统启动时是否设置此网络接口,设置为yes时,系统启动时 激活此设备修改对应网卡的网关的配置文件vi /etc

13、/sysconfig/networkNETWORKING=yes(表示系统是否使用网络,一般设置为yes。如果设为no, 则不能使用网络,而且很多系统服务程序将无法启动)HOSTNAME=localhost(设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名对应)GATEWAY=(设置本机连接的网关的IP地址。)配置静态ip配置网络需要的文件ifcfg-eth0文件路径:eth/sysconfig/network-scripts/ifcfg-eth0ifcfg-eth0文件配置解析:TYPE = EthernetDEVICE=eth0BOOTPROTO=noneONBOO

14、T=yesIPADDR=7NETMASK=GATEWAY=BROADCAST=55HWADDR=00:0C:29:13:5D:74PEERDNS=yesDNS1 = 1USERCTL=noNM_CONTROLLED=noIPV6INIT=yesIPV6ADDR=FD55:faaf:e1ab:1B0D:10:14:24:106/64.配置参数说明注:这些参数值不区分大小写,不区分单引号和双引号,甚至可以不用引号。TYPE:配置文件接口类型。在/etc/sysconfig/network-scripts/目录有多种 网络配置文件,有Ethernet、IPsec等类型,网络接口类型为Ethernet

15、。DEVICE:网络接口名称BOOTPROTO:系统启动地址协议none:不使用启动地址协议bootp: BOOTP 协议dhcp: DHCP动态地址协议static:静态地址协议ONBOOT:系统启动时是否激活yes:系统启动时激活该网络接口no:系统启动时不激活该网络接口IPADDR: IP 地址NETMASK:子网掩码GATEWAY:网关地址BROADCAST:广播地址HWADDR/MACADDR: MAC地址。只需设置其中一个,同时设置时不能相互 冲突。PEERDNS:是否指定DNS。如果使用DHCP协议,默认为yes。yes:如果 DNS 设置,修改/etc/resolv.conf

16、中的 DNSno:不修改/etc/resolv.conf 中的 DNSDNS1, 2: DNS 地址。当 PEERDNS 为 yes 时会被写入/etc/resolv.conf 中。NM_CONTROLLED:是否由 NetworkManager控制该网络接口。修改保存后立即生效,无需重启。被其坑过几次,建议一般设为no。yes:由Network Manager控制口。:不由 Network Manager 控制USERCTL:用户权限控制yes:非root用户允许控制该网络接口no:非root用户不运行控制该网络接口IPV6INIT:是否执行 IPv6yes:支持 IPv6no:不支持IPv

17、6IPV6ADDR: IPv6地址/前缀长度.配置生效为了使网络配置永久有效,就需要在/etc/sysconfig/network-scripts/下修改 网络接口配置文件。但是,这些文件修改后,并不能立即生效。有两种方式使修 改文件的网络配置生效:1)执行service network restart命令,重启网络服务(推荐)2)重启计算机配置动态ip (自动分配)使用chkconfig命令让网络服务在系统启动级别是2345时默认启动。chkconfig -level 2345 network on修改ifcfg-eth0文件,设置ONBOOT的值为yes,让网络服务启动时使用该 网卡。设置BOOTPROTO的值为dhcp,让网卡从DHCP服务器自动获取IP 地址。修改ifcfg-eth0文件,设置ONBOOT的值为yes,让网络服务启动时使

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论