Linux
-
Linux系统安全(美)Scott Mann,(美)Ellen L.Mitchell,(美)Mitchell Krell著;周元兴 等译本书讲解如何使用开放源码工具来维护Linux系统的安全,并介绍了防火墙、?秩爰觳狻⑷现ず蚖eb安全服务等方面的知识。通过本书,读者可以掌握一系列的重要工具,包括sudo、portmap、xinetd、Tiger、tripwire、ipchains、pam、crack,等等。本书的三位作者长期从事Linux系统的管理工作,书中含有大量宝贵的规则和技巧。ScottMann:是一名Linux软件工程师,在科罗拉多LeftHandNetworks工作。他在SGI和SunMicrosystems从事过Linux和UNIX系统的研究工作。EllenL.Mitchell:是得克萨斯A&M大学的安全分析人员,负责校园网的安全维护、开发和管理。她维护过TigerUNIX安全工具。MitchellKrell:曾担任过大学教授和顾问的职务,他为政府机构提供多方面的咨询,包括Linux、IRIX、系统管理、网络互联、Web开发和计算机安全。本书从安全性的角度介绍了Linux系统的安装。配置和维护。第1章至第4章概述性地介绍了系统的脆弱性、安全策略、密码技术以及网络互联,并且对用户账户、文件权限以及文件系统选项等方面的内容进行了研究;第7章和第8章主要阐述了系统账户管理和系统记录,它们在保护系统安全性方面发挥着重要的作用;第5章、第6章和第9章至第17章是本书的核心部分,这些章节描述了如何利用Linux系统特有的安全性和公开可获得的工具来增加系统的安全性;第18章则展示了如何执行本书所涉及到的所有应用工具。通过阅读本书,读者将会全面了解Linux系统的安全管理。本书可以作为系统管理员在Linux系统上实施安全性措施以及使用安全性工具的指南,也可以作为研究Linux系统安全性的软硬件设计师和工程师的参考书。主要内容:·为生产环境配置Linux系统·使用Bastille审查Linux·防止特洛伊木马、后门、密码破解、缓冲区溢出、电子欺骗、DoS攻击的破坏·用OpenSSH消除窍听、连接欺骗和其他网络级的攻击·使用网络嗅探程序和扫描程序来检测侵入·保护Linux/UNIX系统环境·理解安全策略的概念·有关防火墙、电子邮件、Web服务、文件系统的知识 -
基于PowerPC的嵌入式Linux漆昭铃编著本书详细地介绍了如何打造一个完整的嵌入式Linux,主要内容包括:Bootloader定制、Linux内核定制、LinuxRootfs定制、Linux守护进程定制、Linux设备驱动编程、Linux编程、实时Linux扩展等。同时本书结合PowerPC芯片,介绍了PowerPC芯片的基本结构、配置引导以及开发方法。本书的特点是注重实用,每篇内容都有具体的实例供参考。读者阅读了本书后,能够快速地在嵌入式PowerPC平台上运行起嵌入式Linux操作系统,开始系统的设计和研发。<br>本书可供PowerPC和嵌入式Linux研究、开发及应用技术人员参考,也可作为高等院校计算机专业及Linux领域的师生的教学参考书。 -
Linux操作系统实用教程梁广民,王隆杰编著《高职高专系列规划教材:Linux操作系统实用教程》是以中科红旗软件技术有限公司的红旗Linux服务器3.0为基础,从实用的角度来编写的。《高职高专系列规划教材:Linux操作系统实用教程》的最大特点是以企业需求为指导,讲求实用。学生认真学完本教材内容后,基本可以成为一名合格的Linux系统管理员。《高职高专系列规划教材:Linux操作系统实用教程》分为三篇,分别是Linux基础、Linux系统管理和Linux网络管理。Linux的优势在于其强大的网络功能,因此《高职高专系列规划教材:Linux操作系统实用教程》内容在网络管理方面有所偏重。书末附录中给出了每章习题的答案并列出了常用的Linux命令。《高职高专系列规划教材:Linux操作系统实用教程》不仅可以作为高职高专计算机类学生的教材,而且也可以作为技术参考书或培训教材。无论是Linux的新手还是经验丰富的读者,都可以从《高职高专系列规划教材:Linux操作系统实用教程》中受益。 -
Red Hat Linux实用指南(美)Mark G.Sobell著;孙天泽[等]译;孙天泽译本书是UNIX/Linux操作系统畅销书作者Mark G. Sobell的最新力作,由浅入深地讲述了GNU/Linux的各种实用工具、文件系统、shell命令、GUI、网络、文本编辑器、编程工具、系统管理以及Red Hat Linux当前版本的新功能,详尽讲解了3种主要的shell,还提供了80多个GNU/Linux实用工具的详细参考资料。 本书内容翔实,结构清晰,讲解透彻,组织为易于阅读理解的教程和参考形式,同时辅以提示、警告和安全提示等手段帮助学习,既适用于学生和个人用户,也是技术人员不可多得的权威参考书。 -
UNIX/Linux核心周明德编著任何一台现代计算机系统,小至台式机、笔记本电脑甚至各种嵌入式计算机系统,大至巨型机,都离不开操作系统。目前主流的操作系统有:在PC机上广泛使用的操作系统Windows系列和在服务器特别是高端服务器上的主流操作系统UNIX系列。近年来,Linux因其功能强大、开发人员众多、发展迅速又是源代码公开的系统,日益得到人们的喜爱和重视,成为得到广泛应用的主流操作系统之一。 现代的操作系统可分为操作系统的核心和外围软件两大部分。外围软件由命令解释语言、大量的命令与实用程序、各种库函数,操作系统支持的高级语言和图形用户界面等组成。用户在使用操作系统时首先与外围软件交互和使用外围软件。但是,操作系统的核心是整个软件系统的基础、核心和灵魂,是软件皇冠上最灿烂的明珠。不理解、不懂得操作系统的核心,虽然会使用操作系统,但也只是知其然而不知其所以然。所以,要能得心应手地、自由地、有创造性地使用操作系统,必须学习和理解操作系统的核心。 作者自20世纪80年代末以来主持和参加了国产操作系统的开发。历工作需要,先后分析了UNIX System V R4.0、Mach 2.5、Mach 3.0和Tru64 UNIX V5.0等的核心的源代码。并为各种层次的技术人员培训过UNIX核心,积累了丰富的经验。 本书不着眼于如何使用UNIIX/Linux,不介绍如何在UNIX/Linux上编程。而是希望更深入一步,帮助读者进入UNIX/Linux的核心,理解它们、掌握它们,从而有助于更好地应用UNIX和Linux。 本书适用于广大的软件开发人员。也可作为高等院校的操作系统课程的教材或参考书。 -
Red Hat Linux安全与优化(美)Mohammed J.Kabir著;邓少鹍等译;邓少鵾译本书展示了如何保护Linux系统的每一个构件的安全,包括FTP、Sendmail和Apache服务器等。从防火墙到root账号再到文件系统安全,书中展示了如何只进行简单地预防就能够减少被攻击的机会,另外还包括对系统进行优化调整所使用的性能和测试技术。本书是针对Linux高级用户和管理人员的一本参考手册,覆盖了所有的安全问题,包括文件系统安全、保护root账号以及防火墙。其他的安全书籍经常讨论如何使用某些补丁来修复安全问题,但是本书展示如何让所有的应用程序变得安全,从而使得被攻击的可能性变得很小。本书介绍了大量与应用程序相关的性能和测试技术,并讲解如何调整计算机和网络的性能。本书覆盖所有主要的RedcHatcLinux应用程序,比如ApachecWeb服务器、WuFFP服务器、FTP服务器、BINDDNS服务器、SendmailSMTP服务器等,并针对如何增强它们的安全性进行了深入而详尽的讨论。除了ApachecWeb服务器之外,本书还讨论了如何保护NFS和Samba服务器的安全。MohannnedKabir是Evoknow,Inc.的创建者和CEO。他的公司主要业务是开放源码解决方案和客户关系管理软件开发。当他不是很忙于管理软件项目或者编写图书时,他喜欢在世界各地旅游。Kabir曾经在Sacramento的CaliforniaStateUniversity学习计算机。他还是RedHatLinuxServerandApacheServerBible一书的作者。可以通过kabir@evoknow.ccom联系到他本人。全书共21章,分为五个部分,全面覆盖系统性能、网络和服务性能、系统安全、网络服务安全、防火墙等。书中介绍了大量与应用程序相关的性能和测试技术,并讲解如何调整计算机和网络的性能。本书覆盖所有主要的RedHatLinux应用程序,比如ApacheWeb服务器、WuFTP服务器、FTP服务器、BINDDNS服务器、SendmailSMTP服务器等,并针对如何增强它们的安全性进行了深入而详尽的讨论。本书讲解翔实,内容丰富,适合广大Linux或UNIX系统管理员以及以安全方面感兴趣的读者阅读。 -
Red Hat Linux 9网络服务梁如军,丛日权等编著样章免费试读:第4章第7章“RedHatLinux9应用与管理系列丛书”专题近年来,随着Linux版本的不断升级,Linux网络服务器日臻成熟。本书以国际上最为流行的RedHatLinux的最新发行套件为蓝本,对Linux的各种网络服务做了较为详尽的阐述。本书分为16章,内容涉及Linux的网络基础知识、DHCP服务器、Samba服务器、PostgreSQL和mySQL数据库服务器、DNS服务器、Apache服务器、Samba服务器、FTP服务器、流媒体服务器——Helix、路由器、包过滤防火墙、NAT和代理服务器、Linux下的VPN——CIPE等内容。本书内容详尽、结构清晰、通俗易懂,最突出的特点是对重要的内容和技巧进行了明确的归纳和总结,并且列出了详细的配置步骤。本书可以作为Linux短期培训、大中专院校相关专业学习的教材;同时,也是广大Linux爱好者不可多得的一本网络服务参考书。 -
操作系统原理LINUX篇徐德民编著操作系统原理是计算机专业人员必须掌握的基础知识,也是高等院校计算机专业学生的必修课程。通过对操作系统原理的学习,不仅能够从系统内部了解操作系统的工作原理,而且可以学到软件设计的思想方法和技术方法。为了能够深入理解操作系统的复杂结构及其大量的概念,在学习中应该做到操作系统理论和其实现技术相结合。当前操作系统原理的书籍和教材通常是结合UINX介绍操作系统的实现技术。但是,由于UNIX系统的运行条件要求严格,并且其源代码的价格十分昂贵,读者无法从源代码级对操作系统的具体实现技术进行分析。20世纪90年代Linux操作系统的问世给操作系统的学习带来了新的机遇。Linux是一个与UNIX兼容的多用户多任务操作系统,它是一个源代码公开的操作系统,并且可以在简单廉价的条件下运行。随着Linux源代码的不断完善和健全,用Linux取代UINX学习操作系统原理已经成为可能。结合Linux学习操作系统原理,不但可以通过剖析其源代码了解操作系统的实现技术,使操作系统的理论概念具体化,而且为自主深入的学习开拓了广泛的空间。在掌握操作系统理论和Linux实现技术的基础上,读者经过进一步深入地学习就可以在几乎没有经济投入的情况下自己来分析、改制、裁减Linux内核,这对全面掌握操作系统的知识和提高实践能力来说,无疑是一种十分理想的途径。 -
Red Hat Linux 9桌面应用梁如军,解宇杰编著以RedHatLinux9为蓝本剖析Linux使用;涉及从桌面应用、系统管理到网络服务的诸多内容;大量使用了图表对内容进行表述和归纳,便于读者理解并方便查阅;具有很强的实用性和指导性;力求脉络清晰,深入浅出;着力突出重点实例的操作步骤;每一章节前均设有内容提要、学习目标,可作为教材使用。本书内容详尽、结构清晰、通俗易懂,最突出的特点是对重要的内容和技巧作了明确的归纳和总结。本书可以作为Linux短期培训、大中专院校相关专业学习的教材,同时也是广大Linux爱好者不可多得的一本Linux桌面应用参考书。本书分为16章,内容涉及Linux的安装;GNOME和KDE桌面的使用;OpenOffice.org办公套件的使用;网页浏览、邮件接收、上传下载以及OICQ的使用方法;访问Windows文件共享、全用Windows共享打印机、Vmware的使用;CD、VCD、DVD以及mps、rm、swf等媒体文件的播放;强大的图像处理及屏幕处理及屏幕截取软件GIMP等丰富、实用的内容。最后还特别就Shell和Linux常用命令的使用作了归纳性的介绍。 -
嵌入式Linux应用开发详解刘峥嵘[等]编著本书立足于嵌入式Linux平台,侧重于实际开发应用,是一本结合嵌入式Linux技术最新发展潮流和编者多年开发经验,精心编写的嵌入式Linux开发用书。全书内容共分三篇:第一篇为基础篇,包括第1章和第2章,主要介绍嵌入式Linux的基本知识和如何配置嵌入式Linux开发环境;第二篇为系统篇,包括第3-7章,主要介绍了uClinux操作系统相关的知识,如任务管理、任务间通信、内存与I/O管理以及中断处理机制等:第三篇为应用篇,包括第8-14章,主要介绍了如何实现串口通信、键盘扩展、定时器、GUI、LCD驱动和USB驱动、PCI驱动、网络以及嵌入式数据库等扩展应用。在本书配套光盘中给出了书中所有实例的完整代码,读者可以作为学习和研究之用。全书涵盖了嵌入式Linux下应用开发的各个方面,实用性高,针对性强。本书内容丰富,图文并茂,语言流畅,通俗易懂,可操作性强。本书既可作为各高等院校有关嵌入式Linux专业的教学用书,也可供在嵌入式Linux平台下进行应用开发的广大工作人员学习和参考。
