SUSE Linux Enterprise Server

管理指南

法律通告

目录

关于本指南
1. 可用文档
2. 反馈
3. 文档约定
I. 支持任务和常见任务
1. YaST 联机更新
1.1. 使用 Qt 界面手动安装增补程序
1.2. 使用 gtk 界面手动安装增补程序
1.3. 自动联机更新
2. 收集用于支持的系统信息
2.1. Novell Support Link 概述
2.2. 使用 supportconfig
2.3. 向 Novell 提交信息
2.4. 更多信息
3. 文本方式的 YaST
3.1. 在模块中导航
3.2. 组合键的限制
3.3. YaST 命令行选项
4. 使用命令行工具管理软件
4.1. 使用 Zypper
4.2. RPM - 包管理器
5. 通过 Nomad 访问远程桌面
5.1. Nomad 先决条件
5.2. 安装和设置
5.3. 使用 Nomad
5.4. 查错
5.5. 更多信息
6. Bash 和 Bash 脚本
6.1. 什么是“外壳”?
6.2. 编写外壳脚本
6.3. 重定向命令事件
6.4. 使用别名
6.5. 在 Bash 中使用变量
6.6. 将命令分组和组合
6.7. 使用通用流程构造语句
6.8. 更多信息
II. 系统
7. 64 位系统环境中的 32 位和 64 位应用程序
7.1. 运行时支持
7.2. 软件开发
7.3. Biarch 平台上的软件编译
7.4. 内核规范
8. 引导和配置 Linux 系统
8.1. Linux 引导进程
8.2. init 进程
8.3. 通过 /etc/sysconfig 配置系统
9. 引导加载程序 GRUB
9.1. 通过 GRUB 引导
9.2. 使用 YaST 配置引导加载程序
9.3. 卸载 Linux 引导加载程序
9.4. 创建引导 CD
9.5. 图形 SUSE 屏幕
9.6. 查错
9.7. 有关详细信息
10. 特别的系统功能组件
10.1. 特殊软件包的相关信息
10.2. 虚拟控制台
10.3. 键盘映射
10.4. 语言和国家/地区特定的设置
11. 打印机操作
11.1. 打印系统工作流程
11.2. 连接打印机的方法和协议
11.3. 安装软件
11.4. 网络打印机
11.5. 图形打印接口
11.6. 从命令行打印
11.7. 中的特殊功能SUSE Linux Enterprise Server
11.8. 查错
12. 使用 udev 进行动态内核设备管理
12.1. /dev 目录
12.2. 内核 uevents 和 udev
12.3. 驱动程序、内核模块和设备
12.4. 引导和启动设备设置
12.5. 监视正在运行的 udev 守护程序
12.6. 使用 udev 规则影响内核设备事件处理
12.7. 永久设备命名
12.8. udev 使用的文件
12.9. 有关详细信息
13. X Window 系统
13.1. 手动配置 X Window 系统
13.2. 安装和配置字体
13.3. 更多信息
14. 使用 FUSE 访问文件系统
14.1. 配置 FUSE
14.2. 装入 NTFS 分区
14.3. 使用 SSHFS 装入远程文件系统
14.4. 装入 ISO 文件系统
14.5. 可用 FUSE 插件
14.6. 更多信息
III. 移动计算机
15. Linux 中的移动计算
15.1. 便携式计算机
15.2. 移动硬件
15.3. 手提电话和 PDA
15.4. 更多信息
16. 电源管理
16.1. 省电功能
16.2. ACPI
16.3. 硬盘的休眠
16.4. 查错
16.5. 更多信息
17. 使用 Tablet PC
17.1. 安装 Tablet PC 包
17.2. 配置手写板设备
17.3. 使用虚拟键盘
17.4. 旋转显示器
17.5. 使用手势识别
17.6. 用手写笔记录和绘制
17.7. 查错
17.8. 更多信息
IV. 服务
18. 基本联网知识
18.1. IP 地址和路由
18.2. IPv6 -下一代的因特网
18.3. 名称解析
18.4. 使用 YaST 配置网络连接
18.5. NetworkManager
18.6. 手动配置网络连接
18.7. 作为拨号助手的 smpppd
19. 无线通讯
19.1. 无线 LAN
20. 网络中的 SLP 服务
20.1. 安装
20.2. 激活 SLP
20.3. 中的 SLP 前端SUSE Linux Enterprise Server
20.4. 通过 SLP 安装
20.5. 通过 SLP 提供服务
20.6. 有关详细信息
21. 使用 NTP 同步时间
21.1. 使用 YaST 配置 NTP 客户机
21.2. 在网络中手动配置 ntp
21.3. 设置本地参考时钟
21.4. 与外部时间参考 (ETR) 的时钟同步
22. 域名系统
22.1. DNS 术语
22.2. 安装
22.3. 用 YaST 配置
22.4. 启动名称服务器 BIND
22.5. 配置文件 /etc/named.conf
22.6. 区域文件
22.7. 区域数据的动态更新
22.8. 安全事务
22.9. DNS 安全性
22.10. 更多信息
23. DHCP
23.1. 使用 YaST 配置 DHCP 服务器
23.2. DHCP 软件包
23.3. DHCP 服务器 dhcpd
23.4. 更多信息
24. 使用 NetworkManager
24.1. NetworkManager 的用例
24.2. 启用 NetworkManager
24.3. 配置网络连接
24.4. 使用 KDE NetworkManager 控件
24.5. 使用 GNOME NetworkManager 小程序
24.6. NetworkManager 和 VPN
24.7. NetworkManager 和安全性
24.8. 常见问题
24.9. 查错
24.10. 更多信息
25. Samba
25.1. 术语
25.2. 启动和停止 Samba
25.3. 配置 Samba 服务器
25.4. 配置客户机
25.5. 将 Samba 用作登录服务器
25.6. 带有活动目录的网络中的 Samba 服务器
25.7. 有关详细信息
26. 通过 NFS 共享文件系统
26.1. 安装所需软件
26.2. 使用 YaST 导入文件系统
26.3. 手动导入文件系统
26.4. 使用 YaST 导出文件系统
26.5. 手动导出文件系统
26.6. 采用 Kerberos 的 NFS
26.7. 更多信息
27. 文件同步
27.1. 可用的数据同步软件
27.2. 选择程序时的决定性因素
27.3. CVS 简介
27.4. rsync 简介
27.5. 有关详细信息
28. Apache HTTP 服务器
28.1. 快速入门
28.2. 配置 Apache
28.3. 启动和停止 Apache
28.4. 安装、激活和配置模块
28.5. 使 CGI 脚本运行
28.6. 使用 SSL 设置安全性 Web 服务器
28.7. 避免安全性问题
28.8. 查错
28.9. 更多信息
29. 使用 YaST 设置 FTP 服务器
29.1. 启动 FTP 服务器
29.2. FTP 常规设置
29.3. FTP 性能设置
29.4. 身份验证
29.5. 专家设置
29.6. 详细信息
30. 代理服务器 Squid
30.1. 有关代理缓存的一些事实
30.2. 系统要求
30.3. 启动 Squid
30.4. 配置文件 /etc/squid/squid.conf
30.5. 配置透明代理
30.6. cachemgr.cgi
30.7. 使用 Calamaris 生成缓存报告
30.8. 更多信息

插图清单

1.1. YaST 联机更新
1.2. YaST 联机更新
3.1. 文本方式下 YaST 的主窗口
3.2. 软件安装模块
8.1. 系统服务(运行级别)
8.2. 使用 sysconfig 编辑器进行系统配置
9.1. Boot Loader 设置
15.1. 在现有环境中集成移动计算机
17.1. xvkbd 虚拟键盘
17.2. 使用 CellWriter 识别手势
17.3. 用 Xournal 注解 PDF
17.4. 用 Dasher 编辑文本
18.1. TCP/IP 的简化层次模型
18.2. TCP/IP 以太网包
18.3. 配置网络设置
18.4. 调制解调器配置
18.5. ISDN 配置
18.6. ISDN 接口配置
18.7. DSL 配置
19.1. YaST:配置无线网卡
21.1. 高级 NTP 配置:安全设置
22.1. DNS 服务器安装:转发器设置
22.2. DNS 服务器安装:DNS 区域
22.3. DNS 服务器安装:完成向导
22.4. DNS 服务器:日志记录
22.5. DNS 服务器:区域编辑器(基本)
22.6. DNS 服务器:区域编辑器(NS 记录)
22.7. DNS 服务器:区域编辑器(MX 记录)
22.8. DNS 服务器:区域编辑器 (SOA)
23.1. DHCP 服务器:卡选择
23.2. DHCP 服务器:全局设置
23.3. DHCP 服务器:动态 DHCP
23.4. DHCP 服务器:启动
23.5. DHCP 服务器:主机管理
23.6. DHCP 服务器:Chroot Jail 和声明
23.7. DHCP 服务器:选择声明类型
23.8. DHCP 服务器:配置子网
23.9. DHCP 服务器:TSIG 配置
23.10. DHCP 服务器:动态 DNS 的接口配置
23.11. DHCP 服务器:网络接口和防火墙
24.1. GNOME 网络配置对话框
25.1. 确定 Windows 域成员资格
26.1. 使用 YaST 配置 NFS 客户机
26.2. NFS 服务器配置工具
26.3. 使用 YaST 配置 NFS 服务器
26.4. 用 NFSv4 导出目录
26.5. 用 NFSv2 和 v3 导出目录
28.1. HTTP 服务器向导:默认主机
28.2. HTTP 服务器向导:摘要
28.3. HTTP 服务器配置:侦听端口和地址
28.4. HTTP 服务器配置:服务器模块
29.1. FTP 服务器配置 - 启动

表格清单

4.1. 最重要的 RPM 查询选项
4.2. RPM 校验选项
6.1. 登录外壳的 Bash 配置文件
6.2. 非登录外壳的 Bash 配置文件
6.3. 用于 Bash 的特殊文件
6.4. 标准目录树概述
6.5. 有用的环境变量
8.1. 可用运行级别
8.2. 可能的 init 脚本选项
10.1. ulimit:为用户设置资源
13.1. /etc/X11/xorg.conf 中的部分
13.2. fc-list 的参数
14.1. 可用 FUSE 插件
15.1. NetworkManager 的用例
18.1. TCP/IP 系列协议中的若干协议
18.2. 特定地址
18.3. 专用 IP 地址域
18.4. 各种 IPv6 前缀
18.5. 手动网络配置脚本
18.6. /etc/host.conf 的参数
18.7. 通过 /etc/nsswitch.conf 可用的数据库
18.8. NSS“数据库”的配置选项
18.9. 网络程序的一些启动脚本
19.1. 各种 WLAN 标准的概述
27.1. 文件同步工具的功能: -- = 很差,- = 差或不可用,o = 中等,+ = 好,++ = 很棒,x = 可用

范例清单

4.1. rpm -q -i wget
4.2. 搜索包的脚本
6.1. 用于打印文本的外壳脚本
8.1. 最小的 INIT INFO 块
10.1. /etc/crontab 中的项
10.2. /etc/crontab:删除时戳文件
10.3. /etc/logrotate.conf 的示例
10.4. ulimit:~/.bashrc 中的设置
11.1. /etc/modprobe.conf:第一个并行端口的中断方式
11.2. 来自 lpd 的错误消息
11.3. 来自 CUPS 网络服务器的广播
12.1. 样本 udev 规则
13.1. 文件 /etc/X11/xorg.conf 的 Screen 部分
18.1. 编写 IP 地址
18.2. 将 IP 地址链接到网络掩码
18.3. 示例 IPv6 地址
18.4. 指定前缀长度的 IPv6 地址
18.5. /etc/resolv.conf
18.6. /etc/hosts
18.7. /etc/networks
18.8. /etc/host.conf
18.9. /etc/nsswitch.conf
18.10. 命令 ping 的输出
18.11. 命令 ifconfig 的输出
18.12. 命令 -n 的输出
22.1. named.conf 中的转发选项
22.2. 基本的 /etc/named.conf
22.3. 禁用日志记录的项
22.4. example.com 的区域项
22.5. example.net 的区域项
22.6. 文件 /var/lib/named/example.com.zone
22.7. 反向查找
23.1. 配置文件 /etc/dhcpd.conf
23.2. 配置文件的添加项
25.1. CD-ROM 共享(已停用)
25.2. 主共享
25.3. smb.conf 中的 global 部分
25.4. 设置计算机帐户
25.5. 计算机帐户的自动设置
28.1. 基于名称的 VirtualHost 项的变体
28.2. 基于名称的 VirtualHost 指令
28.3. 基于 IP 的 VirtualHost 指令
28.4. 基本 VirtualHost 配置
28.5. VirtualHost CGI 配置
30.1. 防火墙配置:选项 15
30.2. 访问规则
30.3. 访问规则