5.NFS共享服务和ssh远程控制服务

一,NFS共享存储服务

1.NFS网络文件系统
  • 依赖RPC(远端过程调用)
  • 需要nfs_utils,rpcbind软件包
  • 系统服务:nfs,rpcbind
  • 共享配置文件:/etc/exports

NFS:是一种基于 TCP/IP 传输的网络文件系统协议,通过使用你NFS 协议,客户机可以像访问本地目录一样访问远程服务器中的共享资源,NFS 也是 NAS 存储设备必然支持的一种协议

2.NAS存储

NFS服务的实现依赖于RPC(Remcte Process Call,远端过程调用)机制,以完成远程到本地的映射过程。在CentOS 7系统中,需要安装nfs-utils、rpcbind软件包来提供NFS共享服务,前者用于NFS共享发布和访问,后者用于RPC支持。手动加载NFS共享服务时,应该先启动rpcbind,再启动nfs。

3.端口号
  • nfs:2049
  • rpc:111
4.特点
  • 采用TCP/IP传输网络文件
  • 安全性低
  • 简单易操作
  • 适合局域网环境

二,NFS配置实验步骤

  1. 安装nfs和lrpcbind软件
  2. 修改配置文件设置共享
  3. 创建共享目录
  4. 开启服务
  5. 客户端验证共享目录可访问

1.准备2个centos一个模仿服务器,另一模仿nfs

两个机器都关闭关闭防火墙,核心防护,配置DNS,

image-20220616212905440

nfs端安装两个服务

nfs-utils //把文件共享出来,可以被访问

rpcbind //负责怎么把文件弄出来

image-20220616213519684

2.修改配置文件设置共享(文件默认为空,无任何共享),创建你要共享目录,共享的是本地回环地址

image-20220616214110230

image-20220616215755221

常用选项:
rw 表示允许读写
ro 表示为只读
sync 表示同步写入到内存与硬盘中

  • no_root_squash
    #表示当客户机以root身份访问时赋予本地root权限(默认是root_squash),如果不加那么客户端无法在里面编辑或写入文件,因为默认以nfsnobody的权限(访问NFS时不对root用户进行降权)

  • root_squash
    #表示客户机用root用户访问该共享目录时,将root用户映射成匿名用户

  • 其他常用选项:
    all_squash
    #表示所有访问用户都映射为匿名用户或用户组

  • async
    #表示将数据先保存在内存缓冲区中,必要时才写入磁盘,速度快但会丢失数据

  • subtree_check
    #表示若输出目录是一个子目录,则nfs服务器将检查其父目录的权限(默认)

  • no_subtree_check
    #表示即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率

3.开启服务和开机自启动

image-20220616220220932

4.验证共享

exportfs -v //验证结果

exportfs -r //刷新结果

image-20220616220438085

验证共享image-20220616220748135

5.切换到server端,另一台主机

  • 将共享目录挂载到server要挂在的目录

image-20220616221821555

image-20220616221833097

切换到到挂载目录写入个文件到nfs端验证结果,查看是否共享

image-20220616222120784

image-20220616222242280

总结
  • FTP的主动模式是由服务端先发起数据连接,被动模式是由客户端先发起数据连接
  • 对NFS共享的访问使用mount命令来进行挂载,对应的文件系统类型为nfs。既可以手动挂载,也可以加入fstab配置文件来实现开机自动挂载

三,ssh服务

  • 生产环境中,都是通过远程方式管理,比如ssh,既能将在传输的时候进行加密,防止信息泄漏,也能够将数据压缩传输,提高传输速度,使远程维护的方式更加便捷高效
  • SSH 是一种安全通道协议,只要用来实现字符界面的远程登陆,远程复制等功能
  • SSH协议对通信双方的数据传输进行了加密处理,其中包括登陆时输入的用户口令,ssh 是建立在应用层和传输层基础上的安全协议

image-20220616224519477

SSH客户端:image-20220616224755387

SSH服务端:image-20220616224823117

image-20220616225022933

ssh服务端主要包括两个服务功能,ssh远程链接和sftp服务

  • 作用:SSHD 服务使用 SSH 协议可以用来进行远程控制或在计算机之间传输文件
  • 相比较之前用 telnet 方式传输文件要安全很多,因为 telnet 使用明文传输,ssh 是加密传输

image-20220616225630203

1.SSH远程登陆方式

登陆方法一
  • ssh [远程主机用户名] @[远程服务器主机名或IP地址] -p port

  • 当前 Linux 主机上远程连接另一台 Linux 主机时,如当前所登录的用户是 root 的话,当前连接另一台主机时也是用 root

  • 用户登录时,可以直接使用ssh IP,端口默认即可,如果端口不是默认的情况下,需要使用-p 指定端口。

image-20220616231100306

#第一次登录服务器时系统没有保存远程主机的信息,

#为了确认该主机身份会提示用户是否继续连接,输入yes后登录,

#这时系统会将远程服务器信息写入用户主目录下的$HOME/.ssh/known_hosts文件中,

#下次再进行登录时因为保存有该主机信息就不会再提示了

  • 还可以通过主机名登陆另一台主机需要进到/etc/hosts 识别解析一下

image-20220616231931705

image-20220616232113200

登录方法二

ssh -l [远程主机用户名] [远程服务器主机名或IP地址]-p port
-l : -l 选项,指定登录名称。
-p: -p 选项,指定登录端口(当服务端的端口非默认时,需要使用-p 指定端口进行登录

了解:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bnq3O13n-1655646712987)(C:\Users\qi\AppData\Roaming\Typora\typora-user-images\image-20220616233414221.png)]

四,SSHD 服务支持两种验证方式

1.密码验证

对服务器中本地系统用户的登陆名称,密码进行验证,这种方式使用最为简单,但从客户端角度来看,正在连接的服务器有可能被假冒,从服务器角度来看,当遭遇密码穷举(暴力破解)攻击时防御能力比较弱

2.密钥对验证
  • 要求提供相匹配密钥信息才能通过验证,通常先在客户端中创建一对密钥文件-没对称密钥-创建密钥的类型/模式(公钥,私钥),然后公钥文件放到服务器中的指定位置

  • 远程登陆时,系统将使用公钥,私钥进入加密/解密关联验证,

  • 大大增加了远程管理的安全性

  • 该方式不易被假冒,且可以交互免交互登陆,在shell中被广泛使用

  • 当密码验证,密钥对验证都启用时,服务器优先使用密钥对验证,对于安全性要求高的服务器,建议将密码验证方式禁用还允许启用密钥对验证方式,若没有特殊要求,两种方式都可以启用

3.公钥和私钥的关系
  • 在非对称加密技术中,有两种密钥,分为私钥和公钥;私钥是密钥对所有者持有,不可公布,公钥是密钥对持有者公布给他人的。
  • 公钥用来给数据加密,用公钥加密的数据只能使用私钥解
4.构建密钥对验证的SSH原理
  • 首先ssh通过加密算法在客户端产生密钥对(公钥和私钥),公钥发送给服务器端,自己保留私钥,如果要想连接到带有公钥的ssh服务器,客户端ssh软件就会向ssh服务器发出请求,请求用联机的用户密钥进行安全验证。

  • ssh服务器收到请求之后,会先在该ssE服务器上连接的用户的家目录下寻找事先放上去的对应用户的公用密钥,然后把它和连接的ssu客户端发送过来的公用密钥进行比较。

  • 如果两个密钥一致,ssh服务器就用公钥加密"质询"( challenge)并把它发送给ssh客户端。

  • 当密码验证,密钥对验证都启用时,服务区将优先使用密钥对验证

5.配置密钥对验证

1.先准备两台机器

image-20220618204613012

2.在一台机器创建非对称密钥,会有一些交互直接回车

image-20220618204933781

3.创建完之后,会在根目录下有 .SSH文件进去就就可以看到创建的公钥和私钥image-20220618205242700

4.把公钥推送给你要免交互登陆的主机,交互yes同意,输入你要免交互主机的密码

image-20220618210005603

5.单方向免密交互登陆完成,免密交互登陆是双向的,两台都要操作

exit退出或Ctrl+d

也可指定用户名登陆

image-20220618210309889

image-20220618210425010

image-20220618210928000

6.scp复制

image-20220618211550021

测试:因为做了密钥对所以传输,复制都不需要密码

  • 把本机文件推送到指定主机目录下

image-20220618211623257

  • 把另一台指定主机(可指定主机名,因在/etc/hosts文件中给了声明) 目录下文件复制到本地目录

image-20220618211709551

拓展:rsync ,scp,cp 的区别

  • rsync:本地,跨主机都可以用,但是第二次复制时是增量复制,压缩后传输

增量复制:例你上一次复制文件是10G,下一次在复制时文件是11G它只会,复制多出的1G到你要复制到的主机

  • scp:主要用于跨主机复制(例:带宽资源较充裕时10M以上)文件是5M和10G的时候 和rsync 对比 scp 10G效率更高(初次复制时,因为scp没有增量复制,要完整复制)

  • cp:本地,完整复制

46712989)]

拓展:rsync ,scp,cp 的区别

  • rsync:本地,跨主机都可以用,但是第二次复制时是增量复制,压缩后传输

增量复制:例你上一次复制文件是10G,下一次在复制时文件是11G它只会,复制多出的1G到你要复制到的主机

  • scp:主要用于跨主机复制(例:带宽资源较充裕时10M以上)文件是5M和10G的时候 和rsync 对比 scp 10G效率更高(初次复制时,因为scp没有增量复制,要完整复制)

  • cp:本地,完整复制

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
第1章 Linux服务器的搭建与测试 1.1 Linux的安装 1.1.1 Linux简介 1.1.2 Red Hat Enterprise Linux 5新特性介绍 1.1.3 Red Hat Enterprise Linux 5的安装 1.2 常规网络配置 1.2.1 配置主机名 1.2.2 使用ifconfig配置IP地址及辅助IP地址 1.2.3 禁用和启用网卡 1.2.4 更改网卡MAC地址 1.2.5 route命令设置网关 1.2.6 网卡配置文件 1.2.7 setup命令 1.2.8 修改resolv.conf设置DNS 1.3 网络环境测试 1.3.1 ping命令检测网络状况 1.3.2 netstat命令 1.3.3 nslookup测试域名解析 1.4 本章习题 第2章 Samba服务 2.1 Samba原理 2.1.1 Samba概述 2.1.2 Samba应用环境 2.1.3 Samba工作原理 2.2 安装Samba服务 2.2.1 Samba所需软件 2.2.2 Samba的安装 2.3 Samba常规服务器配置 2.3.1 主要配置文件smb.conf 2.3.2 Samba服务日志文件 2.3.3 Samba服务密码文件 2.3.4 Samba的启动与停止 2.3.5 share服务器实例及详解 2.3.6 user服务器实例及详解 2.4 Samba高级服务器配置 2.4.1 用户账号映射 2.4.2 客户端访问控制 2.4.3 设置Samba的权限 2.4.4 Samba的隐藏共享 2.5 Samba客户端配置 2.5.1 Linux客户端访问Samba共享 2.5.2 Windows客户端访问Samba共享 2.6 Samba的打印共享 2.7 Samba企业实战与应用 2.7.1 企业环境及需求 2.7.2 需求分析 2.7.3 解决方案 2.8 Samba排错 2.9 本章习题 2.10 smb.conf字段汇总 第3章 DHCP服务 3.1 DHCP原理 3.1.1 DHCP概述 3.1.2 DHCP的应用环境 3.1.3 DHCP术语 3.1.4 DHCP工作原理 3.2 安装DHCP服务 3.2.1 DHCP所需软件 3.2.2 DHCP的安装 3.3 DHCP常规服务器配置 3.3.1 主配置文件dhcpd.conf 3.3.2 常用参数介绍 3.3.3 常用声明介绍 3.3.4 常用选项介绍 3.3.5 租约数据库文件 3.3.6 应用案例Ⅰ 3.3.7 DHCP的启动与停止 3.3.8 IP地址绑定 3.3.9 应用案例Ⅱ 3.4 DHCP高级服务器配置 3.4.1 DHCP规划 3.4.2 DHCP多作用域设置 3.4.3 DHCP中继代理 3.5 DHCP客户端配置 3.5.1 Linux客户端配置 3.5.2 Windows客户端配置 3.6 DHCP服务配置排错 3.6.1 dhcpd 3.6.2 租约文件 3.6.3 ping 3.6.4 MULTICAST 3.6.5 查看系统日志 3.7 本章习题 3.8 字段汇总 第4章 DNS服务 4.1 DNS原理 4.1.1 DNS简介 4.1.2 域名空间 4.1.3 区(Zone) 4.1.4 主域名服务器与辅助域名服务器 4.1.6 DNS查询原理及流程 4.1.7 正向解析与反向解析 4.1.8 资源记录 4.2 安装DNS服务 4.2.1 BIND简介 4.2.2 DNS所需软件 4.2.3 DNS的安装 4.3 DNS常规服务器配置 4.3.1 主配置文件named.conf 4.3.2 配置正向解析区域 4.3.3 配置反向解析区域 4.3.4 区域文件与资源记录 4.3.5 SOA资源记录 4.3.6 NS记录 4.3.7 A资源记录 4.3.8 DNS应用案例Ⅰ 4.3.9 其他常用资源记录 4.3.10 根区域设置及对应区域文件 4.3.11 DNS的启动与停止 4.3.12 host命令测试DNS 4.3.13 rndc 4.3.14 DNS应用案例Ⅱ 4.4 DNS高级服务器配置 4.4.1 辅助DNS服务器及区域数据同步 4.4.2 子域与区域委派 4.4.3 转发服务器 4.4.4 缓存服务器(Caching-only Name Server) 4.5 DNS客户端配置 4.5.1 RHEL5客户端配置 4.5.2 Windows客户端配置 4.6 DNS企业实战与应用 4.6.1 企业环境 4.6.2 需求分析 4.6.3 解决方案 4.7 DNS排错 4.7.1 rndc reload 4.7.2 查看启动信息 4.7.3 查看端口 4.7.4 权限问题 4.8 本章习题 4.9 字段汇总 第5章 Sendmail服务 5.1 Sendmail原理 5.1.1 Sendmail概述 5.1.2 邮件系统工作原理 5.1.3 简单邮件传输协议(SMTP) 5.1.4 POP3协议 5.1.5 IMAP协议 5.1.6 邮件中继 5.1.7 邮件认证机制 5.2 安装Sendmail服务 5.2.1 Sendmail服务软件简介 5.2.2 Sendmail服务安装 5.2.3 相关的配置文档 5.3 Sendmail常规服务器配置 5.3.1 sendmail.cf和sendmail.mc 5.3.2 m4工具的使用 5.3.3 local-host-names文件 5.3.4 Sendmail的启动与停止 5.3.5 POP3和IMAP 5.3.6 Sendmail应用案例Ⅰ 5.3.7 别名和群发设置 5.3.8 利用access文件设置邮件中继 5.3.10 Sendmail应用案例Ⅱ 5.3.10 Sendmail调试 5.4 Sendmail高级服务器配置 5.4.1 Sendmail认证 5.4.2 邮箱容量设置 5.4.3 POP3S和IMAPS设置 5.5 Sendmail客户端配置 5.5.1 Linux客户端 5.5.2 Windows客户端 5.6 Sendmail服务企业实战与应用 5.6.1 企业环境 5.6.2 需求分析 5.6.3 解决方案 5.7 Sendmail排错 5.7.1 无法定位邮件服务器 5.7.2 身份验证失败 5.7.3 邮箱配额限制 5.8 本章习题 5.9 字段汇总 第6章 FTP服务 6.1 FTP原理 6.1.1 FTP概述 6.1.2 FTP工作原理 6.1.3 主动与被动模式 6.1.4 FTP用户分类 6.2 安装FTP服务 6.2.1 vsftp所需软件 6.2.2 vsftp的安装 6.2.3 vsftp相关文档 6.3 常规服务器配置 6.3.1 主配置文件vsftpd.conf 6.3.2 实现匿名用户访问 6.3.3 实现实体用户访问 6.3.4 FTP应用案例Ⅰ 6.3.5 限制用户目录 6.3.6 限制服务器连接数 6.3.7 定制FTP目录欢迎信息 6.3.8 限制下载速度 6.3.9 FTP的启动与停止 6.3.10 FTP应用案例Ⅱ 6.4 高级服务器配置 6.4.1 设置VSFTP虚拟账号 6.4.2 使用xinetd控制vsftpd 6.5 客户端配置 6.5.1 Linux客户端配置 6.5.2 Windows客户端配置 6.6 企业实战与应用 6.6.1 企业环境 6.6.2 需求分析 6.6.3 解决方案 6.7 FTP排错 6.8 本章习题 6.9 字段汇总 第7章 Web服务 7.1 WWW原理 7.1.1 WWW概述 7.1.2 WWW工作原理 7.1.3 LAMP模型 7.1.4 SSL和CA 7.2 安装Web服务 7.2.1 Apache简介 7.2.2 Apache所需软件 7.2.3 Apache的安装 7.3 Apache常规服务器配置 7.3.1 主配置文件httpd.conf 7.3.2 根目录设置(ServerRoot) 7.3.3 超时设置 7.3.4 客户端连接数限制 7.3.5 设置管理员邮件地址 7.3.6 设置主机名称 7.3.7 设置文档目录 7.3.8 设置首页 7.3.9 网页编码设置 7.3.10 Apache的启动与停止 7.3.11 Web应用案例 7.3.12 Apache日志设置 7.3.13 目录设置 7.3.14 虚拟目录 7.3.15 为Apache建立专门的用户和组 7.4 Apache高级服务器配置 7.4.1 配置Apache虚拟主机 7.4.2 Apache访问控制 7.4.3 htaccess实现用户认证 7.4.4 实现HTTPS 7.5 企业实战与应用 7.5.1 企业环境及需求 7.5.2 需求分析 7.5.3 解决方案 7.6 本章习题 7.7 字段汇总 第8章 iptables 8.1 iptables原理 8.1.1 防火墙概述 8.1.2 iptables简介 8.1.3 iptables工作原理 8.1.4 NAT工作原理 8.2 安装iptables 8.2.1 iptables的安装 8.2.2 iptables的启动与停止 8.3 防火墙配置 8.3.1 iptables的基本语法 8.3.2 设置默认策略 8.3.3 查看iptables规则 8.3.4 添加、删除、修改规则 8.3.5 保存规则与恢复 8.3.6 常用实例及技巧分析 8.3.7 使用日志监控iptables 8.4 NAT(网络地址转换) 8.4.1 iptables实现NAT 8.4.2 配置SNAT 8.4.3 配置DNAT 8.4.4 MASQUERADE 8.4.5 连接跟踪 8.5 企业实战与应用 8.5.1 企业环境及需求 8.5.2 需求分析 8.5.3 解决方案 8.6 本章习题 8.7 字段汇总 第9章 代理服务 9.1 代理服务原理 9.1.1 什么是代理服务器 9.1.2 代理服务器的工作原理 9.1.3 代理服务器的作用 9.2 安装Squid 9.2.1 Squid简介 9.2.2 Squid的安装 9.3 Squid常规服务器配置 9.3.1 Squid主配置文件squid.conf 9.3.2 设置Squid监听的端口号 9.3.3 内存缓冲设置 9.3.4 Squid磁盘缓存 9.3.5 设置缓存日志 9.3.6 设置访问日志文件 9.3.7 设置网页缓存日志 9.3.8 设置Squid的拥有者 9.3.9 设置Squid所属组 9.3.10 设置DNS服务器地址 9.3.11 设置Squid可见主机名 9.3.12 设置管理员E-mail地址 9.3.13 设置访问控制列表 9.3.14 Squid的启动和停止 9.3.15 代理服务应用案例 9.4 Squid高级服务器配置 9.4.1 代理服务器用户访问控制 9.4.2 实现透明代理 9.4.3 反向代理加速Web网站 9.5 代理客户端配置 9.5.1 Linux客户端配置 9.5.2 Windows客户端配置 9.6 Squid企业实战与应用 9.6.1 企业环境 9.6.2 需求分析 9.6.3 解决方案 9.6.4 真实案例配置文件 9.7 本章习题 9.8 字段汇总 第10章 NFS 10.1 NFS原理 10.1.1 NFS概述 10.1.2 RPC简介 10.1.3 NFS工作原理 10.2 安装NFS 10.2.1 NFS所需软件 10.2.2 NFS的安装 10.2.3 NFS相关文档 10.3 常规服务器配置 10.3.1 架设流程 10.3.1 主配置文件exports 10.3.2 NFS应用实例 10.3.3 NFS的启动与停止 10.3.4 exportfs命令 10.3.5 配置NFS固定端口 10.3.6 测试NFS服务 10.4 客户端配置Linux客户端的使用 10.5 NFS排错 10.6 本章练习 10.7 字段汇总 第11章 NIS 11.1 NIS原理 11.1.1 NIS简介 11.1.2 NIS工作原理 11.1.3 NIS工作模式 11.2 NIS的安装 11.2.1 NIS所需软件 11.2.2 安装NIS 11.2.3 NIS相关文档 11.3 服务器端配置 11.3.1 设置NIS域名 11.3.2 主配置文件 11.3.3 创建NIS数据库 11.3.4 建立信任群 11.3.5 配置多NIS服务器 11.3.6 NIS固定端口设置 11.3.7 自动挂载NIS用户主目录 11.3.8 启动与停止NIS服务 11.3.9 NIS应用案例 11.4 客户端配置 11.4.1 所需软件 11.4.2 加入NIS域 11.4.3 修改hosts文件 11.4.4 修改密码验证方式 11.4.5 修改/etc/yp.conf文件 11.4.6 重新启动ypbind服务 11.4.7 客户端检测 11.4.8 修改用户密码 11.5 NIS排错 11.5.1 客户端无法查询NIS信息 11.5.2 添加新的数据无法生效 11.6 练习题 第12章 网络访问 12.1 远程登录服务概述 12.1.1 什么是远程登录 12.1.2 远程登录的特点 12.2 Telnet服务 12.2.1 Telnet概述 12.2.2 Telnet工作原理 12.2.3 安装Telnet程序 12.2.4 Telnet的访问控制 12.2.5 限制最大连接数 12.2.6 Telnet服务的启动与停止 12.2.7 防火墙设置 12.2.8 更改Telnet端口号 12.2.9 Linux客户端 12.2.10 Windows客户端 12.3 SSH服务 12.3.1 SSH概述 12.3.2 安装OpenSSH 12.3.3 SSH的启动与停止 12.3.4 OpenSSH配置文件 12.3.5 OpenSSH身份验证 12.3.6 OpenSSH客户端配置 12.4 本章习题 12.5 字段汇总
Red Hat Linux 9 Red Hat Linux 定制指南 版权 © 2003 Red Hat, Inc.中国站长资讯网 :www.11k.net ISBN: N/A -------------------------------------------------------------------------------- 目录 介绍 1. 本书的更变 2. 文档约定 3. 未来的扩充 3.1. 递交你的反馈 4. 注册支持 I. 文件系统 1. ext3 文件系统 1.1. ext3 的特性 1.2. 创建一个 ext3 文件系统 1.3. 转换到 ext3 文件系统 1.4. 还原到 ext2 文件系统 2. 交换空间 2.1. 交换空间是什么 2.2. 添加交换空间 2.3. 删除交换空间 2.4. 移动交换空间 3. 独立磁盘冗余阵列(RAID) 3.1. RAID 是什么? 3.2. 谁应该使用 RAID 3.3. 硬件 RAID 和软件 RAID 3.4. RAID 级别和线形支持 4. 逻辑卷管理器(LVM) 5. 管理磁盘贮存区 5.1. 查看分区表 5.2. 创建分区 5.3. 删除分区 5.4. 重新划分分区大小 6. 实现磁盘配额 6.1. 配置磁盘配额 6.2. 管理磁盘配额 6.3. 其它资料 II. 与安装相关的信息 7. kickstart 安装 7.1. kickstart 安装是什么? 7.2. 如何执行 kickstart 安装 7.3. 创建 kickstart 文件 7.4. kickstart 选项 7.5. 软件包选择 7.6. 预安装脚本 7.7. 安装后脚本 7.8. 如何使 kickstart 文件可被利用 7.9. 提供安装树 7.10. 开始 kickstart 安装 8. Kickstart 配置器 8.1. 基本配置 8.2. 安装方法 8.3. 引导装载程序选项 8.4. 分区信息 8.5. 网络配置 8.6. 验证 8.7. 防火墙配置 8.8. X 配置 8.9. 软件包选择 8.10. 预安装脚本 8.11. 安装后脚本 8.12. 保存文件 9. 基本系统恢复 9.1. 常见问题 9.2. 引导入救援模式 9.3. 引导入单用户模式 9.4. 引导入紧急模式 10. 软件 RAID 配置 11. LVM 配置 III. 与网络相关的配置 12. 网络配置 12.1. 总览 12.2. 建立以太网连接 12.3. 建立 ISDN 连接 12.4. 建立调制解调器连接 12.5. 建立 xDSL 连接 12.6. 建立权标环连接 12.7. 建立 CIPE 连接 12.8. 建立无线连接 12.9. 管理 DNS 设置 12.10. 管理主机 12.11. 激活设备 12.12. 使用配置文件 12.13. 设备别名 13. 基本防火墙配置 13.1. 安全级别配置工具 13.2. GNOME Lokkit 13.3. 激活 iptables 服务 14. 控制对服务访问 14.1. 运行级别 14.2. TCP 会绕程序 14.3. 服务配置工具 14.4. ntsysv 14.5. chkconfig 14.6. 其它资料 15. OpenSSH 15.1. 为什么使用 SSH? 15.2. 配置 OpenSSH 服务器 15.3. 配置 OpenSSH 客户 15.4. 其它资料 16. 网络文件系统(NFS) 16.1. 为什么使用 NFS? 16.2. 挂载 NFS 文件系统 16.3. 导出 NFS 文件系统 16.4. 其它资料 17. Samba 17.1. 为什么使用 Samba? 17.2. 配置 Samba 服务器 17.3. 连接 Samba 共享 17.4. 其它资料 18. 动态主机配置协议(DHCP) 18.1. 为什么使用 DHCP 18.2. 配置 DHCP 服务器 18.3. 配置 DHCP 客户 18.4. 其它资料 19. Apache HTTP 服务器 配置 19.1. 基本设置 19.2. 默认设置 19.3. 虚拟主机设置 19.4. 服务器设置 19.5. 调整性能 19.6. 保存设置 19.7. 其它资料 20. Apache HTTP 安全服务器配置 20.1. 介绍 20.2. 与安全相关的软件包概述 20.3. 证书和安全概述 20.4. 使用已存钥匙和证书 20.5. 证书类型 20.6. 生成钥匙 20.7. 生成发送给 CA 的证书请求 20.8. 创建自签的证书 20.9. 测试证书 20.10. 访问服务器 20.11. 其它资料 21. BIND 配置 21.1. 添加正向主区 21.2. 添加逆向主区 21.3. 添加从区块 22. 验证配置 22.1. 用户信息 22.2. 验证 22.3. 命令行版本 23. 邮件传输代理(MTA)配置 IV. 系统配置 24. 控制台访问 24.1. 禁用通过 Ctrl-Alt-Del 关机 24.2. 禁用控制台程序访问 24.3. 禁用所有控制台访问 24.4. 定义控制台 24.5. 使文件可从控制台访问 24.6. 为其它应用程序启用控制台访问 24.7. floppy 组群 25. 用户和组群配置 25.1. 添加新用户 25.2. 修改用户属性 25.3. 添加新组群 25.4. 修改组群属性 25.5. 命令行配置 25.6. 对进程的解释 26. 收集系统信息 26.1. 系统进程 26.2. 内存用量 26.3. 文件系统 26.4. 硬件 26.5. 其它资料 27. 打印机配置 27.1. 添加本地打印机 27.2. 添加一个 IPP 打印机 27.3. 添加远程 UNIX (LPD) 打印机 27.4. 添加 Samba (SMB) 打印机 27.5. 添加 Novell NetWare (NCP) 打印机 27.6. 添加 JetDirect 打印机 27.7. 选择打印机型号和结束 27.8. 打印测试页 27.9. 修改现存打印机 27.10. 保存配置文件 27.11. 命令行配置 27.12. 管理打印作业 27.13. 共享打印机 27.14. 切换打印系统 27.15. 其它资料 28. 自动化的任务 28.1. cron 28.2. anacron 28.3. at 和 batch 28.4. 其它资料 29. 日志文件 29.1. 定位日志文件 29.2. 查看日志文件 29.3. 检查日志文件 30. 升级内核 30.1. 2.4 版本的内核 30.2. 准备升级 30.3. 下载升级了的内核 30.4. 执行升级 30.5. 校验初始 RAM 磁盘映像 30.6. 校验引导装载程序 31. 内核模块 31.1. 内核模块工具 31.2. 其它资料 V. 软件包管理 32. 使用 RPM 来管理软件包 32.1. RPM 的设计目标 32.2. 使用 RPM 32.3. 检查软件包的签名 32.4. 用 RPM 在朋友面前大显身手 32.5. 其它资料 33. 软件包管理工具 33.1. 安装软件包 33.2. 删除软件包 34. Red Hat 网络 VI. 附录 A. 建构定制内核 A.1. 建构筹备 A.2. 建构内核 A.3. 建构单一化内核 A.4. 其它资料 B. Gnu Privacy Guard 入门 B.1. 配置文件 B.2. 警告消息 B.3. 生成钥匙对 B.4. 生成一份废弃证书 B.5. 导出公钥 B.6. 导入公钥 B.7. 数码签名在哪里? B.8. 其它资料 索引 后记 -------------------------------------------------------------------------------- 前进 介绍

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值