LINUX SERVER HACKS(卷二)
LINUX SERVER HACKS(卷二)
Bill von Hagen, Brian K. Jones
张颖 译
出版时间:2007年01月
页数:468
《LinuxFServerFHacks》第1卷讲解了100个帮助系统管理员使用Linux的聪明技巧和工具,能极大地提高系统管理员的水平。这本书介绍的速成技巧在今天仍然是有效的和有用的。所以O'Reilly决定与其第2版只是在第1版的基础上提供一些增值的知识,不如用《Linux Server Hack(卷二)》的形式提供给读者全新的100个速成技巧 —— 因为能够用Linux做到的聪明事可以说是无穷无尽的。
这个全新的第2卷中都是如何控制服务器的建议和分步操作的指令。每个速成技巧用几分钟的时间就可以读完,但能省得读者花几个小时的时间寻找服务器问题的正确答案。
本书主要内容:
●如何控制使用本地账户文件、LDAP、Kerberos甚至WindowsAActive Directory时的Linux身份验证过程
●如何使用VNC、LTSP和FreeNX远程运行Linux图形桌面,减轻管理工作,或向终端用户提供稳定的安全的桌面环境
●如何按预算创建自己的NAS机器,如何使用磁盘配额、克隆、快照、RAID和卷管理管理网络存储
●如何监控网络入侵者,管理日志文件,并远程查询服务器和网络设备,收集数据
●对硬盘和文件系统故障进行检修,恢复丢失的数据
《Linux Server Hacks(卷二)》不仅能帮助读者成为一个更有效率的系统管理员,也教读者如何用软技巧、更好地时间管理和在周围推广Linux使用来促进你的职业生涯。
  1. 目录
  2. 致谢 1
  3. 前言 5
  4. 第1章 Linux身份验证 13
  5. 1. 立即禁用用户账户 14
  6. 2. 编辑密码文件进行更大的访问控制 16
  7. 3. 一秒钟拒绝所有的访问 18
  8. 4. 用PAM自定义身份验证 20
  9. 5. 用Windows域控制器验证Linux用户身份 27
  10. 6. 用LDAP集中登录 33
  11. 7. 用Kerberos加固系统 40
  12. 8. 用NIS验证NFS 48
  13. 9. 同步LDAP数据与NIS 53
  14. 第2章 远程GUI连接性 57
  15. 10. 用VNC远程访问系统 58
  16. 11. 通过Web访问VNC服务器 66
  17. 12. 通过SSH保护VNC安全 68
  18. 13. 使VNC服务器按需自动启动 72
  19. 14. 把桌面放在瘦客户端 80
  20. 15. 通过网络运行Windows 90
  21. 16. 用FreeNX建立安全轻便的X连接 94
  22. 17. 用FreeNX保护VCN连接的安全 101
  23. 18. 用FreeNX保护Windows Terminal连接的安全 103
  24. 19. 用Webmin进行远程管理 105
  25. 第3章 系统服务 109
  26. 20. 快速轻松的DHCP设置 110
  27. 21. 用动态DNS更新集成DHCP与DNS 114
  28. 22. 同步时钟 120
  29. 23. 集中X Window系统的字体资源 123
  30. 24. 创建CUPS打印服务器 131
  31. 25. 配置和远程CUPS打印机的Linux连接 140
  32. 26. 用CUPS集成Windows打印 143
  33. 27. 用CUPS集中Macintosh打印 146
  34. 28. 定义安全的CUPS打印机 151
  35. 第4章 系统管理工具和技巧 155
  36. 29. 同时在多台服务器执行命令 156
  37. 30. 用加固的Wiki安全协作 157
  38. 31. 用grubby编辑GRUP配置 161
  39. 32. 给 Tab键一个显示的机会 163
  40. 33. 在退出shell后保持进程运行 165
  41. 34. 断开控制台连接而不结束会话 167
  42. 35. 使用脚本节约时间和培训别人 169
  43. 36. 只凭引导安装Linux 171
  44. 37. 把笔记本变成临时的控制台 176
  45. 38. 懒人用的文档创建 179
  46. 39. 利用Vim的威力 182
  47. 40. 把PHP Web脚本编写技巧移植到命令行 185
  48. 41. 从桌面启动快速的telnet/SSH连接 187
  49. 42. 提高编译速度 190
  50. 43. 避免常见的初级错误 192
  51. 44. 带Linux绕过守门员 195
  52. 45. 按优先级划分工作 199
  53. 第5章 存储管理和备份 205
  54. 46. 用LVM创建灵活的存储机制 206
  55. 47. 联合使用LVM和软件RAID 215
  56. 48. 创建LVM卷的写时复制快照 221
  57. 49. 快速轻松地克隆系统 225
  58. 50. 为大磁盘创建磁盘到磁盘的备份 231
  59. 51. 现在就释放磁盘空间 238
  60. 52. 用Linux组共享文件 239
  61. 53. 用ACL精炼权限 243
  62. 54. 用扩展属性使文件更容易查找 249
  63. 55. 用配额防止磁盘的过多占用 255
  64. 第6章 资源的标准化、共享和同步 260
  65. 56. 用NFS集中资源 260
  66. 57. 用autofs自动挂接NFS主目录 266
  67. 58. 让文件系统随时可用,但不要碍事 268
  68. 59. 用rsync同步根环境 272
  69. 60. 使用Samba跨平台共享文件 273
  70. 61. 求快不求好的NAS 278
  71. 62. 通过Web共享文件和目录 284
  72. 第7章 安全性 288
  73. 63. 禁用不必要的服务,增加安全性 289
  74. 64. 按IP地址允许或拒绝访问 291
  75. 65. 用snort检测网络入侵 294
  76. 66. 驯服Tripwire 301
  77. 67. 用Afick验证文件系统完整性 307
  78. 68. 检查rootkit和其他攻击 311
  79. 第8章 故障检修与性能 319
  80. 69. 用标准命令发现贪占资源者 319
  81. 70. 用日志文件系统减少重启时间 324
  82. 71. 用sysctl理解和优化系统 329
  83. 72. 用多个显示器掌握总体情况 331
  84. 73. 用最小主义者的窗口管理器最大化资源 335
  85. 74. 用/proc剖析系统 340
  86. 75. 正确地杀死进程 345
  87. 76. 使用串口控制台对系统进行集中的访问 347
  88. 77. 在用户离职后清理NIS 351
  89. 第9章 日志文件与监控 354
  90. 78. 避免灾难性的磁盘故障 354
  91. 79. 用MRTG健康网络流量 359
  92. 80. 持续监控主机 362
  93. 81. 远程监控和配置各种网络设备 365
  94. 82. 迫使独立的应用程序使用syslog 370
  95. 83. 监控日志文件 373
  96. 84. 把日志消息发送到Jabber客户端 377
  97. 85. 用Zabbix监控服务的可用性 379
  98. 86. 微调syslog守护进程 384
  99. 87. 把系统日志安全地集中起来 387
  100. 88. 监控系统和服务 391
  101. 第10章 系统应急、恢复和修复 397
  102. 89. 解决常见的引导和启动问题 398
  103. 90. 系统应急 404
  104. 91. 绕过标准的初始化顺序进行快速修复 406
  105. 92. 查明不能卸载分区的原因 408
  106. 93. 恢复丢失的分区 411
  107. 94. 从崩溃的磁盘恢复数据 415
  108. 95. 修复和恢复ReiserFS文件系统 423
  109. 96. 从lost+found目录把数据串在一起 429
  110. 97. 恢复删除的文件 438
  111. 98. 永久删除文件 441
  112. 99. 永久地删除硬盘 443
  113. 100. 恢复丢失的文件并执行法医分析 446
书名:LINUX SERVER HACKS(卷二)
作者:Bill von Hagen, Brian K. Jones
译者:张颖 译
国内出版社:清华大学出版社
出版时间:2007年01月
页数:468
书号:978-7-302-14268-3
原版书出版商:O'Reilly Media
Bill von Hagen
 
Brian K. Jones
 
Brain K.Jones是普林斯顿大学计算机系的系统管理员。
 
 
本书封面上是两把短柄斧子。短柄斧子是单手使用的一种劈砍工具,主要用来劈木头。斧子是根据6种简单的物理学机器之一楔子发展而来的,是人类最早使用的工具之一。它可以追溯回100000~500000年之前,但其简单高效的特性使它至今仍是不可缺少的工具。