1、机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理第第8 8章章 LinuxLinux局域网基础局域网基础 齐齐哈尔大学 崔连和机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理第第8 8章章 LinuxLinux局域网基础局域网基础8 8.1 Linux.1 Linux局域网概述局域网概述8 8.2 Linux.2 Linux网络配置常用命令网络配置常用命令8.3 8.3 网络相关的配置文件网络相关的配置文件8.4 8.4 资源共享资源共享8 8.5 Samba5 Samba服务的应用服务的应用8.6 8.6 实例应用实例应用机械工业出版社机械工业出版社
2、Linux系统与网络管理系统与网络管理8.1 Linux8.1 Linux局域网概述局域网概述一一图形化方式图形化方式二二非图形化方式非图形化方式LinuxLinux网络设置有哪两种?网络设置有哪两种?非图形化方式将是实际工作岗位上的常用方法非图形化方式将是实际工作岗位上的常用方法机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.1.1 8.1.1 图形化方式图形化方式1 1以命令方式以命令方式图8.1-1 图形界面配置网络机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理2 2在菜单中启动在菜单中启动8.1.1 8.1.1 图形化方式图形化方式 在图形
3、界面(在图形界面(GNOMEGNOME)依次选择)依次选择“系统系统”-“”-“首选首选项项”-“”-“网络连接网络连接”命令。命令。机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.1.2 8.1.2 非图形化方式非图形化方式图图8.1-8.1-2 2 命令方式配置网卡命令方式配置网卡机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.2 Linux8.2 Linux网络配置常用命令网络配置常用命令LinuxLinux的网络命令比较多,其中一些的网络命令比较多,其中一些命令像命令像pingping、ftpftp、telnettelnet、router
4、oute、netstatnetstat等在其它操作系统上也能等在其它操作系统上也能看到,但也有一些看到,但也有一些Unix/LinuxUnix/Linux系统系统独有的命令,如独有的命令,如ifconfigifconfig、fingerfinger、mailmail等。等。LinuxLinux网络操作命令的一网络操作命令的一个特点是,命令参数选项和功能很个特点是,命令参数选项和功能很多,一个命令往往还可以实现其它多,一个命令往往还可以实现其它命令的功能。命令的功能。机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.2.1 ifconfig8.2.1 ifconfig1.命
5、令格式:命令格式:Ifconfig interface IPIfconfig interface IP地址地址 其他选项其他选项 2.参数说明:参数说明:(1 1)Interface Interface 网卡名称,网卡名称,eth0eth0或或eth1eth1,eth0eth0表示服务器的第一表示服务器的第一块网卡,块网卡,eth1eth1表示第二块网卡,依此类推。表示第二块网卡,依此类推。(2 2)Netmask Netmask 设置接口的子网掩码,如果设置接口的子网掩码,如果IP地址不是按地址地址不是按地址类别(类别(A类、类、B类或类或C类)划分的子网,则需要类)划分的子网,则需要使用该
6、选项指定掩码。使用该选项指定掩码。机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理 (3(3)BroadcastBroadcast 指定接口的指定接口的IPIP地址广播地址。地址广播地址。8.2.1 ifconfig8.2.1 ifconfig2.参数说明:参数说明:(4 4)upup 启用网卡启用网卡(5 5)down down 禁用网卡禁用网卡 (6 6)-Promisc -Promisc 将网卡设为混杂模式或者取消混杂将网卡设为混杂模式或者取消混杂模式模式(8 8)IPIP地址地址 指定网卡的指定网卡的IPIP地址地址 机械工业出版社机械工业出版社 Linux系统与网
7、络管理系统与网络管理8.2.1 ifconfig8.2.1 ifconfig3 3举例举例8.2-8.2-1 1 ifconfig ifconfig设置网卡设置网卡IPIP地址地址机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.2.2 route8.2.2 route1 1命令格式:命令格式:Route add/del-type Route add/del-type 目的地址目的地址 gw gw 网关地址网关地址 dev interfacedev interface2参数说明:参数说明:(1 1)Add/delAdd/del addadd增加路由,增加路由,deldel
8、删除路由。没有给删除路由。没有给定定add/deladd/del参数,则显示路由表。参数,则显示路由表。(2 2)TypeType 表示添加的目的地址的类型,表示添加的目的地址的类型,hosthost一一个主机地址,个主机地址,netnet一个网络地址,也可一个网络地址,也可以是以是defaultdefault机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.2.2 route8.2.2 route2参数说明:参数说明:(1 1)目的地址)目的地址 如果目的地址是一个网络地址,则还如果目的地址是一个网络地址,则还要指定子网掩码要指定子网掩码 (2 2)网关地址)网关地址
9、网关的网关的IPIP地址地址(3 3)Dev interfaceDev interface 指定使用该路由网络接口指定使用该路由网络接口机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理3 3举例举例8.2.2 route8.2.2 route图图8.2-8.2-2 2 添加默认网关添加默认网关机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.2.3 ip8.2.3 ip1 1命令格式:命令格式:Ip options OBJECT command argumentsIp options OBJECT command arguments2参数说明:参数说明
10、:(1 1)OptionsOptions改变改变ipip输出内容的普通选项输出内容的普通选项机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.2.3 ip8.2.3 ip常常见见的的选选项项 -s -f -4-6 -0-r 输出信息更详细输出信息更详细该选项后接协议类型,协议类型种类有该选项后接协议类型,协议类型种类有inetinet、inet6inet6、link.link.是是-f inet-f inet的简写的简写 是是-f inet6-f inet6的简写的简写是是-f link-f link的简写的简写 查询查询DNSDNS,使用主机名代替,使用主机名代替IPI
11、P地址地址机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.2.3 ip8.2.3 ip(2 2)OBJECTOBJECTipip命令操作的对象,命令操作的对象,目前所支持的对象有哪几种?目前所支持的对象有哪几种?LinkLink网络接口网络接口AddressAddress 设备的地址设备的地址NeighbourNeighbour arp arp或或NDISCNDISC缓冲的记录缓冲的记录RouteRoute 路由表记录路由表记录RuleRule路由策略表中的规则路由策略表中的规则TunnelTunnel IP IP通道通道MaddressMaddress 多播地址多播地
12、址MrouteMroute多播路由缓冲记录多播路由缓冲记录机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.2.3 ip8.2.3 ip(3 3)CommandCommand对象支持对象支持 del deladdadd list listshowshow机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.2.3 ip8.2.3 ip3 3举例举例(1 1)设定网卡)设定网卡eth0eth0的的IPIP地址为地址为192.168.1.100192.168.1.100,并启用它。操作如图,并启用它。操作如图8.2-8.2-3 3所示。所示。8.2-8.2-
13、3 3 Ip Ip命令设定网卡命令设定网卡ipip地址地址机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.2.3 ip8.2.3 ip3 3举例举例(2(2)使用)使用ipip命令设置默认路由为命令设置默认路由为192.168.0.1192.168.0.1,操作如图,操作如图8.2-8.2-4 4所示。所示。8.2-8.2-4 4 ip ip命令修改默认路由命令修改默认路由机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.2.3 ip8.2.3 ip(4 4)ArgumentsArgumentsarguments是是command的参数列表。的参数
14、列表。主要有两种主要有两种参数类型参数类型 一种是一个单独的关键字组成的一种是一个单独的关键字组成的另一种是由一个关键字和对应的值组成的另一种是由一个关键字和对应的值组成的 机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.2.4 8.2.4 mii-toolmii-tool例如,将网卡例如,将网卡eth0eth0限定在限定在100M100M全双工模式下工作,操作如图全双工模式下工作,操作如图8.2-8.2-5 5所示。所示。Mii-tool Mii-tool主要用来设置网卡的工作模式,有些时候网卡需要在主要用来设置网卡的工作模式,有些时候网卡需要在100M100M或或1
15、000M1000M的半双工和全双工模式下工作,使用的半双工和全双工模式下工作,使用mii-toolmii-tool的的-F-F选项即可以将选项即可以将网卡限定的指定的模式下工作。网卡限定的指定的模式下工作。机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.2.4 8.2.4 mii-toolmii-tool8.2-8.2-5 5 mii-tool mii-tool修改网卡工作模式修改网卡工作模式机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.2.5 ping8.2.5 ping1 1命令格式:命令格式:Ping IPPing IP地址地址 选项选项
16、 2 2参数说明:参数说明:-c counts -c counts 发送发送pingping包的个数包的个数 -f -f Flood ping,发送大量的,发送大量的ping包包 机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理 -i interval -i interval 每个包之间的间隔时间每个包之间的间隔时间 8.2.5 ping8.2.5 ping2 2参数说明:参数说明:-s size -s size 指定指定pingping包的大小包的大小 -t ttl -t ttl 设定设定TTLTTL的值的值机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络
17、管理8.2.5 ping8.2.5 ping3 3举例举例向默认网关向默认网关192.168.1.1192.168.1.1发送发送2 2个大小为个大小为8 8字节的字节的pingping包。操作如图包。操作如图8.2-8.2-6 6所示。所示。8.2-6 ping命令检测网络连通性机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.2.6 8.2.6 traceroute1 1命令格式:命令格式:Traceroute Traceroute 选项选项 hostname hostname2 2参数说明:参数说明:Hostname Hostname 目的主机名或者目的主机名或者I
18、P地址地址 -I-I 检测过程使用检测过程使用icmp包包 -T-T 检测过程使用检测过程使用TCP包包机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.2.6 8.2.6 traceroute3.3.举例举例探测到探测到的路径,操作如图的路径,操作如图8.2-8.2-7 7所示。所示。8.2-8.2-7 7 traceroute traceroute目的地址目的地址机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.2.8 8.2.8 netstat网络连接状况网络连接状况接口信息接口信息+NetstatNetstat命令可以命令可以用来查看本地的用
19、来查看本地的 机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.2.8 8.2.8 netstat1 1命令格式:命令格式:Netstat Netstat 选项选项 2 2参数说明:参数说明:-r-r 显示本地路由表信息,相当于不带参显示本地路由表信息,相当于不带参数的数的routeroute -I-I 指定显示网卡的信息指定显示网卡的信息机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理 -s -s 显示各协议的统计信息显示各协议的统计信息 8.2.8 8.2.8 netstat2 2参数说明:参数说明:-n -n 以数字形式显示信息以数字形式显示信息
20、 -c -c 每隔多长时间刷新一次数据每隔多长时间刷新一次数据 机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.3.1 8.3.1 网卡配置文件网卡配置文件8.3.1 8.3.1 网卡配置文件:网卡配置文件:/etc/sysconfig/network-script/ifcfg-eth/etc/sysconfig/network-script/ifcfg-eth例如,查看本机的例如,查看本机的ifcfg-eth0ifcfg-eth0文件,如图文件,如图8.3-18.3-1所示。所示。8.3-1 ifcfg-eth08.3-1 ifcfg-eth0文件内容文件内容机械工业
21、出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.3 8.3 网络相关的配置文件网络相关的配置文件 1.1.参数说明参数说明DEVICE=nameDEVICE=name网卡名称网卡名称ONBOOT=yes|noONBOOT=yes|no是否激活网卡随系统自动启用是否激活网卡随系统自动启用BOOTPROTO=static|dhcp|bootp|noneBOOTPROTO=static|dhcp|bootp|none 引导时使用的协议引导时使用的协议IPADDR=IPIPADDR=IP地址地址网卡的网卡的IPIP地址地址HWADDR=MACHWADDR=MAC地址地址网卡的物理地址网
22、卡的物理地址BROADCAST=BROADCAST=广播地址广播地址NETWORK=NETWORK=网络地址网络地址NETMASK=NETMASK=子网掩码子网掩码GATEWAY=GATEWAY=默认网关默认网关USERCTL=yes|noUSERCTL=yes|no是否允许非是否允许非rootroot用户控制该网卡用户控制该网卡机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.3.2 8.3.2 DNS配置文件:配置文件:/etc/resolv.conf1.1.例如,查看机机的例如,查看机机的resolv.confresolv.conf文件,如图文件,如图8.8.3 3
23、-2 2所示。所示。8.3-8.3-2 2 resolv.conf resolv.conf文件内容文件内容机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理2.2.参数说明参数说明8.3.2 8.3.2 DNS配置文件:配置文件:/etc/resolv.confResolv.confResolv.conf文件中可使用的关键字,文件中可使用的关键字,目前共有几种,分别是:目前共有几种,分别是:NameserverNameserver指定指定DNSDNS服务器的服务器的IPIP地址地址SearchSearch定义域名的搜索列表定义域名的搜索列表DomainDomain定义本地域名
24、定义本地域名机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.3.3 8.3.3 主机名与主机名与IP对应关系:对应关系:/etc/hostsIPIP地址地址 该文件以空格或者该文件以空格或者TABTAB键分隔成三段键分隔成三段 主机名主机名主机别名主机别名文件中以文件中以“#”“#”开始的,开始的,则为注释则为注释 机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理例如,查看本机的例如,查看本机的/etc/hosts/etc/hosts文件,内容如图文件,内容如图8.3-8.3-3 3所示。所示。8.3.3 8.3.3 主机名与主机名与IP对应关系:对
25、应关系:/etc/hosts8.3-8.3-3 3 hosts hosts文件内容文件内容机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理 当系统中同时存在当系统中同时存在DNSDNS域名解析记录和域名解析记录和/etc/hosts/etc/hosts主机表记录时主机表记录时 ,系,系统该如何确定该主机的主机名的呢?这时牵涉到了统该如何确定该主机的主机名的呢?这时牵涉到了/etc/host.conf/etc/host.conf文件,文件,该文件定义了确定主机名的解析顺序。文件内容如图该文件定义了确定主机名的解析顺序。文件内容如图8.3-8.3-4 4所示。所示。8.3.3
26、8.3.3 主机名与主机名与IP对应关系:对应关系:/etc/hosts8.3-8.3-4 4 host.conf host.conf文件内容文件内容 MultiMulti表示是否允许主机表示是否允许主机有多个有多个IPIP地址,地址,orderorder关键字关键字定义主机名解析确定顺序,定义主机名解析确定顺序,hostshosts表示通过表示通过/etc/hosts/etc/hosts文文件获取,如果件获取,如果/etc/hosts/etc/hosts文文件中找不到对应记录,然后件中找不到对应记录,然后再搜索再搜索bindbind(DNSDNS域名解释服域名解释服务器)。务器)。机械工业出
27、版社机械工业出版社 Linux系统与网络管理系统与网络管理8.3.4 8.3.4 主机名与网关:主机名与网关:/etc/sysconfig/network 该文件主要用来定义主机名和默认网关,文件内容如图该文件主要用来定义主机名和默认网关,文件内容如图8.3-8.3-5 5所示。所示。8.3-8.3-5 5 network network文件内容文件内容机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.4 8.4 资源共享资源共享8.4.1 NFS8.4.1 NFS网络文件系统网络文件系统1.1.启动启动NFSNFS命令格式:命令格式:Service nfs startS
28、ervice nfs start系统默认已经安装好了系统默认已经安装好了nfsnfs及相关的组件,执行命令及相关的组件,执行命令:机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.4.1 8.4.1 NFS网络文件系统网络文件系统1.1.启动启动NFSNFS 即可启动即可启动nfsnfs。可以执行。可以执行rpcinforpcinfo命令来查看命令来查看nfsnfs是否已经启动。是否已经启动。如图如图8.4-18.4-1所示。所示。8.4-1 rpcinfo8.4-1 rpcinfo查看查看nfsnfs运行状态运行状态机械工业出版社机械工业出版社 Linux系统与网络管理
29、系统与网络管理8.4.1 8.4.1 NFS网络文件系统网络文件系统2.2.设置共享内容设置共享内容例如,查看本机的例如,查看本机的exportsexports文件,内容如图文件,内容如图8.4-8.4-2 2所示。所示。8.4-8.4-2 2 exports exports文件内容文件内容机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.4.1 8.4.1 NFS网络文件系统网络文件系统3.Exports3.Exports文件格式说明:文件格式说明:l/mnt/iso/mnt/iso指定需要共享的绝对路径指定需要共享的绝对路径l*(roro)允许所有主机以只读方式访问该
30、允许所有主机以只读方式访问该目录目录l常见的权限选项说明:常见的权限选项说明:lRoRo 以只读方式共享以只读方式共享lRwRw以读写方式共享(默认方式)以读写方式共享(默认方式)lNoaccessNoaccess排除目录中不共享的子目录排除目录中不共享的子目录机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.4.1 8.4.1 NFS网络文件系统网络文件系统4.4.挂载挂载nfsnfs服务器共享的目录服务器共享的目录 (1 1)首先可以执行)首先可以执行showmountshowmount命令查看命令查看nfsnfs服务器可挂载的目录,例如,服务器可挂载的目录,例如,显
31、示本机共享的目录,如图显示本机共享的目录,如图8.4-8.4-3 3所示。所示。8.4-8.4-3 3 showmount showmount命令显示共享命令显示共享机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.4.1 8.4.1 NFS网络文件系统网络文件系统4.4.挂载挂载nfsnfs服务器共享的目录服务器共享的目录 (2 2)挂载)挂载nfsnfs的共享目录,和挂载本地磁盘文件系统一样,使用的共享目录,和挂载本地磁盘文件系统一样,使用mountmount命令,例如,挂载图命令,例如,挂载图8.3-8.3-3 3中的中的/var/www/html/var/www/
32、html目录,操作如图目录,操作如图8.4-8.4-4 4所示。所示。8.4-8.4-4 4 mount mount挂载挂载nfsnfs文件系统文件系统机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.4.1 8.4.1 NFS网络文件系统网络文件系统4.4.挂载挂载nfsnfs服务器共享的目录服务器共享的目录 (3 3)-o-o之后的选项指出了以什么方式挂载文件系统、本例中以读写的方之后的选项指出了以什么方式挂载文件系统、本例中以读写的方式来挂载,而且如果挂载失败则在后台不断生试。式来挂载,而且如果挂载失败则在后台不断生试。机械工业出版社机械工业出版社 Linux系统与
33、网络管理系统与网络管理常常见见的的标标志志 Rw Rw Ro Ro Bg Bg Hard Hard Soft Soft Tcp Tcp 以读写方式挂载文件系统以读写方式挂载文件系统以只读方式来挂载文件系统以只读方式来挂载文件系统如果挂载失败,在后台继续发送其他的挂如果挂载失败,在后台继续发送其他的挂载请求载请求如果服务器无响应,让试图访问它的操作如果服务器无响应,让试图访问它的操作被阻塞,直到服务器恢复。被阻塞,直到服务器恢复。如果服务器无响应,让试图访问它的操作如果服务器无响应,让试图访问它的操作失败,并返回一条出错信息。失败,并返回一条出错信息。以以tcptcp方式来传输数据,默认是方式来
34、传输数据,默认是udpudp。8.4.1 8.4.1 NFS网络文件系统网络文件系统机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理 例如,在例如,在fstabfstab文件中添加一条记录,自动完成文件中添加一条记录,自动完成/var/www/html/var/www/html的的挂载。操作如图挂载。操作如图8.8.4 4-5 5所示。所示。8.4.1 8.4.1 NFS网络文件系统网络文件系统8.4-8.4-5 5 自动挂载自动挂载nfsnfs文件系统文件系统机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理5 5NfsNfs转储统计转储统计8.4.1
35、8.4.1 NFS网络文件系统网络文件系统例如,查看服务器端进程的统计信息。操作如图例如,查看服务器端进程的统计信息。操作如图8.4-8.4-6 6所示。所示。8.4-8.4-6 6 nfsstat nfsstat输出统计信息输出统计信息机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.58.5 Samba服务的应用服务的应用 8.5.1 samba8.5.1 samba概述概述 Linux Linux在局域网中的应用主要由在局域网中的应用主要由SambaSamba服务器完成。服务器完成。SambaSamba简称简称SMBSMB,SMBSMB即即Server Messag
36、e BlockServer Message Block的缩写,它是的缩写,它是19881988年年MicrosoftMicrosoft和和IntelIntel共共同制定的网络通信协议,其主要功能是让用户端机器能够通过网络来共同制定的网络通信协议,其主要功能是让用户端机器能够通过网络来共享文件系统,享文件系统,SambaSamba使使WindowsWindows和和LinuxLinux可以集成并且相互通信。可以集成并且相互通信。Samba Samba的核心是两个守护进程的核心是两个守护进程smbdsmbd和和nmbdnmbd,服务器停止期间持续运行。,服务器停止期间持续运行。smbdsmbd和和
37、nmbdnmbd使用的全部配置信息保存在使用的全部配置信息保存在smbsmbconfconf文件中。该文件向文件中。该文件向smbdsmbd和和nmbdnmbd两个守护进程说明共享哪些资源,以及如何进行共享。两个守护进程说明共享哪些资源,以及如何进行共享。smbdsmbd守护进守护进程的作用是处理到来的程的作用是处理到来的SMBSMB数据包、建立会话、验证客户、提供文件系统数据包、建立会话、验证客户、提供文件系统服务及打印服务等。服务及打印服务等。nmbdnmbd守护进程使得其他主机能够浏览守护进程使得其他主机能够浏览LinuxLinux服务器。服务器。机械工业出版社机械工业出版社 Linux
38、系统与网络管理系统与网络管理8.5.28.5.2 Samba服务器的安装服务器的安装1 1检测是否已经安装检测是否已经安装检测计算机中是否安装了检测计算机中是否安装了SambaSamba软件,只需要输入命令:软件,只需要输入命令:rpm q samba;rpm q samba;机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.5.28.5.2 Samba服务器的安装服务器的安装1 1检测是否已经安装检测是否已经安装 如已经安装了该软件则会显示如图如已经安装了该软件则会显示如图8.5-18.5-1(b b)所示,如未安装则显示如)所示,如未安装则显示如图图8.5-8.5-1
39、 1(a a)所示)所示图图8.5-18.5-1(a a)未安装)未安装samba samba 图图8.5-18.5-1(b b)已经安装)已经安装sambasamba机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.5.28.5.2 Samba服务器的安装服务器的安装2 2取得取得SambaSamba软件软件 sambasamba共有三个文件,如图共有三个文件,如图8.5-8.5-2 2所示。所示。图图8-2 samba8-2 samba软件包软件包机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.5.28.5.2 Samba服务器的安装服务器的安
40、装3 3安装安装sambasamba软件软件 将取得的将取得的sambasamba软件安装包准备好后,在软件安装包准备好后,在RHEL6RHEL6中直接双击安装包进行中直接双击安装包进行安装或者执行下列命令进入安装程序:安装或者执行下列命令进入安装程序:#rpm ivh samba-3.5.6-86.el6.i686.rpm#rpm ivh samba-3.5.6-86.el6.i686.rpm机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.5.38.5.3 Samba服务器的启动与停止服务器的启动与停止1 1启动与停止启动与停止 安装安装sambasamba之后,就可
41、以使用之后,就可以使用sambasamba的默认配置启动服务器了。在的默认配置启动服务器了。在LinuxLinux终端启动终端启动sambasamba的命令为:的命令为:service smb startservice smb start,停止,停止sambasamba服务服务的命令为:的命令为:service smb stopservice smb stop,如图,如图8.5-8.5-2 23 3所示。所示。启动域名服务器:启动域名服务器:service smb startservice smb start停止域名服务器:停止域名服务器:service smb stopservice smb
42、 stop机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.5.38.5.3 Samba服务器的启动与停止服务器的启动与停止1 1启动与停止启动与停止图图 8.5-38.5-3启动与停止启动与停止sambasamba服务服务机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.5.38.5.3 Samba服务器的启动与停止服务器的启动与停止2 2重启重启在终端输入在终端输入service smb restartservice smb restart命令将重新启动服务器,如图命令将重新启动服务器,如图8.5-48.5-4所示。所示。图图8.5-48.5-4
43、重启重启sambasamba服务服务机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.5.38.5.3 Samba服务器的启动与停止服务器的启动与停止3 3SambaSamba状态检测状态检测 如果想检测如果想检测sambasamba服务器是否在运行,可以在控制台输入服务器是否在运行,可以在控制台输入service smbservice smb status status命令,如果该服务器正在运行,则会显示如图命令,如果该服务器正在运行,则会显示如图8.5-58.5-5所示的界面。所示的界面。图图8.5-5 samba8.5-5 samba状态检测状态检测机械工业出版社机
44、械工业出版社 Linux系统与网络管理系统与网络管理8.5.38.5.3 Samba服务器的启动与停止服务器的启动与停止4.Samba4.Samba测试测试 如果想测试如果想测试sambasamba服务器运行情况,可以使用服务器运行情况,可以使用smbclientsmbclient命令,显示命令,显示sambasamba共享的目录列表,格式如下:共享的目录列表,格式如下:rootlocalhost#smbclient-L 主机主机IP地址地址机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.5.38.5.3 Samba服务器的启动与停止服务器的启动与停止5.5.举例举例查
45、看本地主机的共享目录,操作如图查看本地主机的共享目录,操作如图8.5-68.5-6所示。所示。图图8.5-6 samba8.5-6 samba服务器测试服务器测试机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.5.48.5.4 运行运行Samba 安装好安装好SambaSamba服务器之后,就可以直接执行服务器之后,就可以直接执行serviceservice命令启动它了,如命令启动它了,如图图8.3-8.3-7 7所示。默认的所示。默认的sambasamba配置共享了用户的配置共享了用户的homehome目录和目录和IPCIPC打印共享。如打印共享。如图图8.5-8.5
46、-8 8所示。所示。图图8.5-8.5-7 7 在终端使用命令启动在终端使用命令启动Samba Samba 机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.5.48.5.4 运行运行Samba8.5-8 8.5-8 默认配置文件默认配置文件机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.5.48.5.4 运行运行Samba 若希望若希望SambaSamba服务器在计算机下次启动时自动启动,可以执行服务器在计算机下次启动时自动启动,可以执行ntsysntsys,命令,然后选中命令,然后选中smbsmb和和nmbnmb服务确认即可,如图服务确认即可,
47、如图8.5-98.5-9所示。所示。图图8.5-9 8.5-9 配置配置sambasamba随系统自动启动随系统自动启动(a)(a)机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.5.48.5.4 运行运行Samba 或执行或执行chkconfigchkconfig命令,指定命令,指定sambasamba在哪些运行级别随系统自启动,在哪些运行级别随系统自启动,如图如图8.5-8.5-1 10 0所示。所示。图图8.5-8.5-1 10 0 配置配置sambasamba随系统自动启动随系统自动启动(b)(b)机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络
48、管理8.5.58.5.5 配置配置Samba 表表8.5-1 8.5-1 smb.confsmb.conf的的globalglobal段常见配置参数段常见配置参数参数名称参数名称参数说明参数说明WorkgroupWorkgroup设置设置sambasamba服务服务器所属的工作组服务服务器所属的工作组Server stringServer stringSambaSamba服务器描述服务器描述Hosts allowHosts allow设置允许访问设置允许访问sambasamba服务器的客户端服务器的客户端Printcap namePrintcap name设置设置sambasamba服务器打印
49、机的配置文件服务器打印机的配置文件Load printsLoad prints是否在开启是否在开启sambasamba服务时开启打印机共享服务时开启打印机共享PrintingPrinting设置设置sambasamba服务器的打印机类型服务器的打印机类型Guest accountGuest account设置设置sambasamba服务器的匿名访问帐号服务器的匿名访问帐号Log fileLog file设置设置sambasamba服务器日志文件在存储位置和文件名服务器日志文件在存储位置和文件名机械工业出版社机械工业出版社 Linux系统与网络管理系统与网络管理8.5.58.5.5 配置配置Sa
50、mba smb.confsmb.conf的的globalglobal段常见配置参数段常见配置参数Max log sizeMax log size设置日志文件最大容量设置日志文件最大容量SecuritySecurity设置设置sambasamba服务器的安全级别服务器的安全级别Password levelPassword level设置设置sambasamba帐户密码长度帐户密码长度Encrypt passwordsEncrypt passwords设置是否对设置是否对sambasamba帐户的密码进行加密帐户的密码进行加密Smb passwd fileSmb passwd file设置保存设置
侵权处理QQ:3464097650--上传资料QQ:3464097650
【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。