Linux
-
Linux桌面及办公理论与实践教程高衡绪,谷静雨编著;信息产业部全国电子信息应用教育中心主编本书是全国信息技术水平考试指定教材,由信息产业部全国电子信息应用教育中心主编。共分12章,全面而系统地介绍了Linux环境下的信息处理基本知识、信息处理常用的文件格式、基于Linux的信息处理技术、Linux的图形化桌面文件管理、Linux的网络操作、办公室信息处理、办公室文稿处理、办公室财务及表格处理、办公室演示文稿处理等相关内容。本书适用于参加全国信息技术水平考试的人员作教材,也可作为Linux爱好者和开发人员的参考书。 -
Linux操作系统分析教程骆耀祖主编《高等学校计算机科学与技术教材·Linux操作系统分析教程》是以Linux作为实例的操作系统分析教程。《高等学校计算机科学与技术教材·Linux操作系统分析教程》对Linux内核2.4版的源代码进行了较全面的分析,既包括对中断机制、进程调度、内存管理、进程间通信、虚拟文件系统、设备驱动程序及网络子系统的分析,也包括对Linux整体结构的把握、Linux的启动过程的分析及Linux独具特色的模块机制的分析与应用等。其中,重点剖析了Linux内核中最基础的部分:进程管理、内存管理及文件管理。《高等学校计算机科学与技术教材·Linux操作系统分析教程》可以作为高校计算机、电子工程和自动控制等相关学科的高年级本科学生“操作系统分析”、“操作系统设计与实现”或“嵌入式系统设计”等课程的教材,也可作为系统程序员、Linux应用开发及嵌入式系统开发人员、系统管理员及对Linux感兴趣的用户的参考书。 -
LINUX SERVER HACKSRob Flickenger著;技桥译;技桥译Hack技术是“一种合适的粒度应用程序……无论其结果是快餐式的混合物还是非常考究的艺术品,您都不得不崇拜洞悉此技术的人们,崇拜他们的智慧。”合格的系统管理员知道Linux服务器是种高性能的系统,通过网络连接来路由大量的信息。建立和维护Linux服务器需要了解Linux操作系统的深层细节以及对大量使用工具和各种层次的应用软件的支持。您将看到基础的联机文档,但有许多知识却远远超出了基础的范畴,这些知识只有那些内行的具有实际经验的系统管理员才知道。这种“了解如何操作”正是我们在《LinuxServerHacks》中的收获。《LinuxServerHacks》搜集了100个业界最尖端的Hack技术,提供了为Linux系统管理员解决实际问题的提示和工具。每个专题技术都可在几分钟内读完,但却需要花费数小时的时间才能给出正确的答案。部分Hack技术非常微妙,其中的一部分甚至鲜为人知,所有这些技术都证明了Linux系统的强大功能和灵活性。您将找到许多调节Linux内核使系统运行更有效的Hack工具、使用CVS或RCS来跟踪系统文件的版本,使用监控工具跟踪系统的性能。本书还帮助您管理运行Apache、MySQL和其他开放源码工具的大规模Web站点,这些工具通常都是Linux系统的一部分。本书为那些已经掌握Linux基础知识的用户而编写,本书的作者真正清楚自己所做的一切,正是建立在此专业技术的基础之上,才得以完成《LinuxServerHacks》一书的撰写工作。作者介简RobFlickenger自Slackware3.5以来就使用着Linux。他以前是O''''Reilly网络(自然是一个纯Linux的网络)的系统管理员,同时也是BuildingWirelessCommunityNetworks一书(该书同样由O''''Reilly出版)的作者。 -
实例图解Red Hat Linux 9应用指南陶英华,韩美琦编著Linux操作系统是一种自由软件,其内核是由芬兰人LinusTorvalds编写的。后来又有Internet上成千上万业余与专业程序员参加了内核的开发和应用程序的编写。Linux的安装和使用已经越来越简单和方便。现在,Linux已经不仅仅是原来Hack手中的工具箱,而是作为一个真正稳定和成熟的操作系统被越来越多的人使用和关注。近几年,Linux系统已经成为中小企业和互联网供应商采用的最流行的操作系统。并且,Linux系统一直在市场份额上保持着持续增长的势头。从目前Linux操作系统的使用来看,Linux的发展前景是良好的,前途无量。目前Linux也被认为是Windows的最大对手。但是对于初学者来说,因为大多数人都是从Windows才开始接触电脑的,因此一旦迁移到Linux平台都感到不适应和学习困难。这是因为Linux更象是DIY,但是它更自由,给使用者更广阔的空间来配置适合自己的网络架构模式。对习惯于Windows的使用者来说,Linux网络服务器的众多文本配置项让他们无所适从。本书以RedHatLinux9为基础,提供大量截图,让读者学习Linux应用、网络服务器配置和网络组建更加容易。RedHatLinux是Linux最流行的发行版本,从RedHatLinux8.0开始,RedHatLinux的中文化更加成熟而且RedHatLinux8.0成为了RedHat公司推出的第一款桌面版本。RedHatLinux9的推出是在RedHatLinux8.0推出不久之后,主要修正了上一个版本的一些BUG,可以说软件的性能更为稳定了。本书整体上分为两大部分,第一部分讲解RedHatLinux9的桌面应用;第二部分讲解RedHatLinux9的网络应用。作者依据多年从事IP城域网建设,组建Linux网络的经验,为喜爱Linux的网络建设者提供Linux网络服务器的配置方法。书中采用截图的办法一步一步演示Linux各种桌面应用和网络服务器配置的具体方法,特别适合原来已经习惯于在Windows界面下工作,现在想迁移到Linux系统下的初学者。内容包括基本命令、桌面应用、DNS服务器的架设和管理、磁盘限额、数据库服务器、NIS服务器、NFS服务器、WWW服务器、SSH服务器、FTP服务器的架设和管理、DHCP服务器的架设和管理等。本书有别于其他种类的教材,最显著的特点是,书中的服务器配置尽量采用网络管理软件Webmin进行,这样做的目的就是使服务器的配置简单易行,容易学习。本书主要对象是中小企业、网络公司的网络管理员,以及计算机专业的教师、学生和广大的Linux爱好者。对RedHatLinux的初学者来说,是一本很好的入门教材。 -
Linux网络与安全指南(美)Nicholas Wells编著;张震宇,刘伟译;张震宇译本书特色1.可用于准备SAIRLinux和GNU认证的Linux管理员认证考试3和Linux管理员认证考试。2.可以与《Linux安装和系统管理指南》同时使用,该书可用于准备Linux职业协会(LPI)认证的考试101和考试102。3.提供了众多插图和图表,有助于理解重要的步骤与概念。4.每章都包括本章小结、模拟实验和案例分析,有助于读者深入学习。本书针对RedHatLinux9.0版本详细介绍了Linux系统的网络安全知识。主要内容包括网络的组建、网络协议和服务,以及网络安全知识。本书中不乏大量的实例和图表,其中大多数都适用于当前所有Linux版本。书中各章后都有数十道精选的、有代表性的习题供读者练习,以巩固所学习的知识,同时提供了几个实验和案例分析,帮助初学者学习。本书内容完整、实用性强,既可作为本科教材、网络工程技术人员的参考书,又町作为相关认证考试的教材。 -
Linux工具集(美)Roderick W.Smith著;王军等译;王军译木书详细介绍了如何优化系统,以达到最佳配置的方法,内容涉及当今最流行的五种Linux:Debian、Mandrake、RedHat、Slackware和SuSE。本书的主要内容包括:优化硬件、使用数字图像工具、精细调整X窗口系统、在文本模式-F完成实际工作、创建完美的GUI环境、使用多操作系统、有效地管理软件包、优化文件系统、提高网络性能、防范和删除入侵、充分利用Web浏览器、封锁讨厌的垃圾邮件、优化内核性能等等。本书内容详细,实用性强,主要面向具有一定Linux或UNIX知识、同时想进一步提高能力的读者。近十年来,Linux成为操作系统世界里冉冉升起的新星,它继承了UNIX的良好基础,又以开放源代码的特性吸引了全世界充满热情的开发人员,从而在技术方面得到了迅速的发展,已经具备了与UNIX、Windows和Mac OS台式操作系统竞争的能力。随着Linux的不断普及,相关的书籍也层出不穷。有关于Linux一般性介绍的,也有针对特定Linux程序的,而本书将试图填补这两类图书之间的空白。本书主要针对具有一定Linux或UNIX基础知识的读者,因此着重介绍了一些更高级的选项和工具,包括硬件工具、用户工具、系统管理员工具,网络工具和服务程序工具五个方面的内容,帮助读者优化Linux系统,使其更有效率、更安全。另外针对Linux世界中多种版本共存的现状,本书介绍了五种主流的Linux:Debian、Mandrake、RedHat、Slackware和SuSE,明确指出了它们在一些关键方面的区别,从而让本书可以适合更多的读者。本书的作者是Linux和UNIX的专家,具有长期使用Linux的经验,编写过大量有关Linux的图书,其中包括"Linux Samba Server Administration"和"Linux+Study Guide"等。在本书中他以深入浅出的方法、翔实的内容向读者揭示了彻底优化Linux的秘诀。本书在翻译过程中力求忠实原著,但由于水平和时间有限,译著中的不当与疏漏在所难免,恳清广大专家和读者批评指正。参加本书翻译工作的人员有王军、龚涛、续朝晖、刘芳、王健、周涛、孙永强、王君、张吉祥、郭颖浩、陈旌、何文、陈雪松、赵博、朱海玲、计:萍、张雯静、方勇、宋爱华、周小暄、张红艳、任蓓等,在此向他们深表感谢! -
红旗Linux系统基础教程黎连业,王安编著红旗Linux是由中科红旗软件技术有限公司开发研制的一个国产操作系统,是Linux的一个发展产品。本书著者结合自身的教学实践经验,以教程的形式,循序渐进、由浅入深地介绍了红旗Linux的基础知识和具体应用方法。本书共分6章,包括红旗Linux基本概念,安装需要的环境,图形桌面操作环境KDE简介,桌面外观与窗口菜单、快捷键的介绍,文件编辑器KWord的应用,红旗Linux的系统命令等。本书是红旗Linux系统授权培训中心、认证考试中心的培训教材,适用于政府公务员、大学生以及大、中型局域网络管理人员阅读和参考。作为红旗Linux系统授权培训中心、认证考试中心点,我们在教学过程中,感觉到学员对Linux认识程度不一,有的有基础,有的无基础,掌握统一的进度有困难。为了便于读者学习、应用红旗Linux系统,我们编写了《红旗Linux系统基础教程》一书,意在引导读者进入红旗Linux。本书由6章组成,它们是:第1章红旗Linux基本概念;第2章安装红旗Linux的操作步骤;第3章图形桌面操作环境KDE简介;第4章红旗Linux桌面外观与窗口菜单、快捷键介绍;第5章KWord编辑器;第6章红旗Linux系统命令。按照上述章节安排内容,有利于读者方便、快速地了解、掌握和初步应用红旗Linux系统。为学员参加红旗Linux系统培训打下基础。如果只是简单地应用和阅读本书,也能胜任工作。本书由中科院计算所(二部)、北京中科天博计算机技术有限公司组织编写,参加的人员有:黎连业、王安、张维;对本书写作提供资料和写作基础性工作的有:刘春阳、张静、张洪波、腾华、刘占全、张黎明、梁艳、王钢等同志。由于时间仓促,书中不足之处,敬请读者批评指正。编者 -
UNIX和Linux自动化管理(美)Kirk Bauer著;马孝荣,冯锐译;马孝荣译本书内容特色:·讲授如何自动执行日常的系统管理任务·研究自动化原理和流行的工具软件,阐述如何用bash和Peri开发自定义解决方案·探讨常见的程序,如GNUcfengine、RPM、CVS、rsync、AutoRPM、Logwatch和OpenPKG自动化系统管理技术可以帮助系统管理员从繁重枯燥的任务中得以解脱。本书利用目前流行的bash、Peri、grep、sed等工具软件详细地讲解了自动化系统管理领域最为实用的核心技术。主要内容涉及登录脚本、网络管理、自动化系统配置、数据共享、程序补丁、系统维护、系统监控、数据备份和系统安全等。本书适合系统管理员以及准备学习系统管理知识的读者阅读。 -
Linux与Unix安全手册(美)Nitesh Dhanjani著;杨战伟,李颖利等译本书将告诉你黑客如何思考,以使你能够找到办法保护Unix和Linux系统不受他们攻击。这是可以知道如何阻止系统被入侵的惟一方法。为了阻止最有经验的黑客攻击,我们需要了解他们的思考过程、技术和策略。Unix和Linux操作系统功能强大的本质是一把双刃剑。在大多数情况下,操作系统内核源码是可以免费得到的,管理员可以对内核做很大的变动以满足自己的需要。但是Unix和Linux这个功能强大和灵活的本质包含很多的复杂性,增加了可以轻易使系统处于危险的错误配置的几率。我们还要考虑目前可用的Unix和Linux发布版本的不同。每个版本都绑定它自己的一套安全策略和配置。例如,一些发布版本关闭了一组远程服务,而另外一些则开启了所有可能的服务,而安全策略最为薄弱。黑客意识到管理Unix和Linux主机的复杂性,并且确切地知道该如何利用它们。本书中介绍的最巧妙的黑客策略将会使你大吃一惊,本书还会教你如何防御这些黑客攻击。不要担心黑客会掌握本书中提供的资料,因为他们早已经了解了这些内容。本书的目的是披露目前黑客使用的攻击策略,因此可以学习如何对付他们。一旦知道黑客的思考方式和他们用于侵入系统的多种不同的方法,形势就对我们有利了。本书的组织形式本书分为四个主要部分:第一部分:黑客入侵技术及防御本书的第一部分讲述了黑客目前普遍使用的入侵技术还介绍了针对这些章节中描述的所有入侵技术的防御技术。第1章我们从理解入侵技术的第一个逻辑步骤开始:追踪。本章将告诉你黑客如何通过搜索引擎、注册记录、DNS记录及更多渠道获取公共的可用信息。一旦从公共可用资源获得所有可得信息后,他们会开始进行实际的网络及主机的辨识和扫描。第2章本章告诉你如何判断网络中的哪一台主机是运行的,以及它们开放的端口。我们会讨论不同的扫描端口的方法,同时讨论的还有操作系统辨识技术和工具。第3章学习黑客如何辨识运行在远端主机上的应用程序和服务。本章将介绍很多潜在的入侵者枚举用户名和远端服务所用的不同工具和方法。第4章本章披露了黑客获得易受攻击主机的访问权限所用的具体工具和策略。学习黑客使用的最巧妙的技术,比如暴力破解、嗅探、中途攻击、密码破解、端口重定向,以及对配置不当、缓冲区溢出及其他软件系统安全漏洞的利用。第5章对特定漏洞的利用通常可使黑客获得无特权用户或系统账户的权限。在这些情况下,对于黑客来说下一步是获得超级用户(root)权限。本章展示了黑客试图获得更高级权限而使用的各种不同的方法。第6章一旦某个主机被入侵,黑客希望隐藏他的存在并确保对主机的持续且有特权的访问。本章告诉你黑客们如何通过清空重要日志以隐藏他们的痕迹以及黑客如何给入侵目标主机安装特洛伊木马、后门和rootkit攻击工具。第二部分:主机安全强化本书的第二部分集中讲述了系统管理员可能采用的强化默认系统配置和策略的多个步骤。第7章本章讨论了与强化默认应用程序和服务器配置相关的重要配置问题。我们鼓励所有的系统管理员都考虑一下本章的建议以阻止入侵者攻击薄弱的系统策略和配置。第8章恶意用户和黑客经常利用那些不适当的用户和文件系统许可,本章将介绍UNIX和LINUX文件许可,并且讲述了抵御由于不良用户和文件许可而造成的入侵所采取的确切步骤.第9章每个系统管理员都应该执行正确的系统事件日志记录。本章教给你如何开启和配置有用的日志记录服务,以及如何在日志文件中正确地设置许可以防止它们被篡改。及时下载最新的安全补丁也是很重要的,本章提供了可获得这些信息的官方网址的有用链接。第三部分:专题本书的第三部分围绕几个令人兴奋的话题展开,包括为Nessus扫描器编写插件程序、无线入侵,以及利用ZaurusPDA的入侵。第10章Nessus是一个目前最流行的漏洞扫描工具。它是免费的并且设计成模块化形式。本章教给你如何使用NASL(Nessus攻击脚本语言)为Nessus扫描器编写定制的安全漏洞检查插件程序。第11章学习黑客如何侵入802.11无线网络。本章叙述了WEP协议的薄弱环节,并介绍了黑客人侵无线网络所使用的工具。另外,本章提出了一些如何更好地保护无线网络的建议。第12章夏普的ZaurusPDA设备运行的是嵌入式Linux操作系统。本章向你展示了用于ZaurusPDA的各种安全工具以及它们是如何轻易地被黑客利用来侵入无线网络的。参考中心这一部分安排在本书的最后以便于查询。当我们需要获得关于常用命令、常用端口、在线资源、IP地址,及有用的Netcat命令之类问题的快速信息时,记得把书翻到这一部分。另外,这一部分还提供ASCII值和HTTP响应表。写给读者的话作者对本书的编写做出了很多努力。希望读者能够在书中找到有价值的资料。最重要的是,希望读者把本书中提供的信息用于保护自己的系统和网络不被最有经验的黑客人侵。 -
Linux实用教程刘兵,吴煜煌等编著本书从三个方面来介绍Red Hat Linux操作系统。第一部分是Red Hat Linux操作系统的安装、配置及常用命令。第二部分是Red Hat Linux操作系统的网络管理,包括如何管理用户,如何设置DNS服务器、SMTP/POP3 E-mail服务器、Web服务器、NFS服务器以及文件和打印服务器,FTP服务器的配置和维护,最后对Linux系统的网络安全及应用架构进行了讲解。第三部分是如何在Red Hat Linux中进行程序设计,包括一个程序的编辑、编译、调试、生成RPM安装包的整个过程。本书使用Red Hat 9版本为例来讲述。 本书适合高等院校计算机专业及计算机网络专业的学生使用,也可作为Linux系统管理人员、网络管理人员及广大Linux爱好者的参考书。 本书所配电子教案,可以从中国水利水电出版社网站下载,网址为: www.waterpub.com.cn
