多年来,数十万读者通过Mark G.Sobell的书走进UNX/Linux世界。一些人已成为各自领域和机构的UNX/Linux专家。现在,这部凝聚了作者几十年研究成果的经典之作秉承Sobell特有的清晰、高效而且生动的叙述风格,为大家呈现了Ubuntu Linux这个健壮、功能丰富的系统。全书内容更加全面、更加贴近读者需求,阐述更加深入细致。作者在书中不仅讲述具体操作,而且探讨内部工作机制,让读者真正知其然,更知其所以然。无论你是普通用户,还是系统管理员,都可以通过本书翔实的叙述、丰富全面的技术内容来掌握Linux技术。在汲取书中营养、充实头脑的同时,你会更加自信地应对当前和未来面临的挑战。
本书是一本Ubuntu Linux实用基础教程,全书共分两大部分。第一部分主要讲解了系统管理的核心概念、Linux文件系统、软件下载与安装、CUPS打印、构建Linux内核、管理任务和搭建局域网等系统管理相关内容。第二部分深入讨论了服务器的安装和运行以及服务器与客户端的连接,介绍了各种最流行的Linux服务器。此外,每章最后都附有习题,可以帮助读者巩固所学内容。
本书讲解清晰透彻,适合各层次的读者阅读,也可作为高等院校计算机专业相关课程的教材使用。
第一部分 系统管理
第1章 系统管理:核心概念
1.1 以root特权身份运行命令
1.1.1 sudo:以root特权身份运行命令
1.1.2 sudoers:配置sudo
1.1.3 root账号解锁(为root指派口令)
1.1.4 su:获取另一个用户的特权
1.2 基于事件的Upstart init守护进程
1.2.1 软件包
1.2.2 定义
1.2.3 作业
1.2.4 SysVinit(rc)脚本:启动和停止系统服务
1.3 系统操作
1.3.1 运行级别
1.3.2 引导系统
1.3.3 恢复(单用户)模式
1.3.4 进入多用户模式
1.3.5 登录
1.3.6 注销
1.3.7 关闭系统
1.3.8 系统崩溃
1.4 避开特洛伊木马
1.5 获取帮助
1.6 文本界面系统管理实用工具
1.6.1 kill:向进程发送信号
1.6.2 其他字符界面实用工具
1.7 设置服务器
1.7.1 配置文件中的标准规则
1.7.2 rpcinfo:显示portmap的有关信息
1.7.3 超级服务器inetd和xinetd
1.7.4 服务器安全
1.7.5 DHCP:配置网络接口
1.8 nsswitch.conf:服务搜索顺序
1.9 PAM
1.9.1 更多信息
1.9.2 配置文件、模块类型和控制标志
1.9.3 示例
1.9.4 修改PAM配置
1.10 本章小结
1.11 练习
1.12 高级练习
第2章 文件、目录和文件系统
第3章 软件下载与安装
第4章 CUPS打印
第5章 重建Linux内核
第6章 管理任务
第7章 搭建局域网
第二部分 客户端使用和服务器设置
第8章 OpenSSH:安全网络通信
第9章 FTP:跨越网络传送文件
第10章 exim4:设置邮件客户端、服务器及其他
第11章 NIS:网络信息服务
第12章 NFS:共享文件系统
第13章 Samba:Linux与Windows间的互访
第14章 DNS/BIND:探知域名和地址
第15章 firestarter和iptables:设置防火墙
第16章 Apache:设置Web服务器
附录A 安全
附录B 自由软件的定义
附录C Linux 2.6内核
术语表(图灵网站下载)