freebsd源码:Freebsd内核模块源码实现以及应用探秘

  1. 介绍  1.1. 内核模块  1.2. 一些有用的函数    2. 方法  2.1. 替换函数指针  2.1.2. 系统调用  2.1.3. 其它的表  2.1.4. 单一的函数指针  2.2. 修改内核空间的队列  2.3. 读写内核空间  2.3.1. 查找符号的地址  2.3.2. 读数据  2.3.3. 修改内核数据    3. 应用  3.1. 隐藏并重定向文件  3.2. 隐... [阅读全文]

linuxunix:应用程序从UNIX移植到Linux技巧和要点

  当前UNIX上的企业级软件大部分都是为了迎合大公司的商务需要。因而它必须支持新出现的技术,并能顺应迅速发展的市场潮流,比如强大而灵活的Linux操作系统的大量使用。由于这种软件大部分是大型的、多线程的而且是多进程的,所以将其移植到Linux面临着挑战。通过本文,可以获得在把某个企业级软件真正移植到Linux的过程中得到的清单和建议。    当前商务IT行为的一个实际情形是,很多组织正在将IT转... [阅读全文]

unixlinux命令:Unix/Linux常用监控和管理命令工具

  ps:查看系统中的进程,Linux中可以使用ps -aux查看所有进程    参数w表示加宽显示的命令行,参数w可以写多次,通常最多写3次,表示加宽3次,这足以显示很长的命令行了。例如:ps -auxwww    top:显示系统内存、cpu使用情况,并可自动刷新进程列表    vmstat:显示当前的内存使用情况    netstat:显示网络状况,使用参数p可以查看对应的进程号及程序名, ... [阅读全文]

unixvi编辑:在Unix/Linux环境中使用vi编辑文件

  长期以来,网络管理人员使用Edit,记事本或者Wordpad来编辑文本文件和手写文件。对UNIX操作系统而言,大多数UNIX系统都具有各自类型的编辑器,但是实际使用的工具不尽相同,这取决于使用的UNIX系统。当前,一些编辑器甚至已经成为微软Word强有力的竞争对手,比如Sun Microsystems。但是,所有UNIX操作系统机器上都安装有vi可视化编辑器。一旦掌握vi的使用技巧,你就可以在... [阅读全文]

UNIX操作系统正确的五种关机方法

  UNIX操作系统是目前网络上用得最多的操作系统之一,使用UNIX系统,机器的关机要比使用DOS单用户机器的关机过程复杂得多。在UNIX下如不使用正确的关机命令和关机方法,将破坏文件系统,造成很大的损失。下面介绍UNIX系统的五种关机方法。    1、用haltsys命令关机    haltsys命令一发出,就会立即把系统关闭掉。其优点是系统响应快,强迫性强,因此,该命令只适合于系统上只有一个用... [阅读全文]

服务器安全设置:加强防护:solaris 9 一般安全设置

  1. 选择合适的安装。    只安装需要的软件包。    本例为solaris9    2. 安装系统补丁    从sunsolve.sun.com补丁    unzip 9_Recommended.zip    cd 9_Recommended    ./install_cluster    3. 最小化启动服务    a. 禁止不需要启动的服务。一般情况下服务都可禁止启动    a.1 S... [阅读全文]

浅谈关于Unix操作系统下的病毒特点

  ELK CLONER:第一个计算机病毒,它将会得到你磁盘上所有的东东,它甚至将渗透到芯片内部,这就是Cloner!它会象胶水一样粘住你,它还会修改内存!    计算机病毒是大量的电子破坏技术手段中最著名的成员。它们实际上就是一些非常危险的恶意程序,它们是丑陋的,不过在我看来它们很可爱,源于我对Internet的驾驭和对计算机程序的探索。它们会复制自己并且可以传染其它文件,这些被传染的文件甚至包... [阅读全文]

windowsserver:FreeBSD 上跑 Windows Server 2003

  这篇文章描述了在 FreeBSD 5.1-Release 安装 VMware 的全部过程。    FreeBSD 5.1 支持安装 VMware 的 3.2.1-2237 版本,但是其最新版本已经 3.2.1-2242 版本,因此在使用系统的 ports collection 安装时会出现一些问题,在本文中将对这些问题进行解决。    我 也尝试过在 FreeBSD 5.1 中安装 VMwar... [阅读全文]

freebsd配置:FreeBSD网站平台建设全过程—安装配置ftp服务器

  本文根据网上流行的一篇文章整理改编而成,并修正了原文的一些小错误。    由于为每一个需要使用ftp服务的用户建立系统帐户会影响系统的,所以我们使用数据库用户进行ftp用户验证。    系统组成:    Proftpd1.2.7  proftpd-mod-quotatab-1.2.4  mysql3.23    因为ports里没有proftpd-mod-quotatab-1.2.4模块,我们... [阅读全文]

freebsd安装:FreeBSD完全安装手册—系统安装媒介 (2)

  FreeBSD可以从以下几种媒介进行安装:    CD-ROM安装,如果你拥有一套FreeBSD的光盘,这是最方便的方式。如果系统BIOS支持光盘启动,甚至完全不需要启动软盘。    网络安装,可以使用ftp方式或nfs方式。由于目前国内internet速度不尽如人意,直接通过internet安装令人不可接受,在局域网上可以使用这种方式。    从本地硬盘分区安装,FreeBSD分区和Micr... [阅读全文]

freebsd安装:FreeBSD完全安装手册—硬件需求 (1)

  在安装FreeBSD系统之前,需要了解一下你所拥有的硬件系统。FreeBSD对硬件系统的要求相当低。目前FreeBSD系统可以安装在各种 PC机系统和Alpha系统上。这里只介绍FreeBSD系统对PC机的最小硬件需求。    CPU要求80386以上(现在都不是什么问题了吧?)  内存最小8MB  任何一种显示卡  80M空闲硬盘空间    当然,这样的配置只能安装装最简系统,如果想使用X-... [阅读全文]

freebsd配置:FreeBSD网站平台建设全过程—安装配置E-mail服务器

  iceblood 前辈制作的qmail安装包使安装qmail邮件简化了许多,只是sqwebmail汉化的好像有点问题,我了一个汉化好的 sqwebmail,将它填入iceblood前辈的安装包内,可以随安装包一次安装完成。为了提供邮箱注册功能,我使用了最新版本的 vqregister-2.5,并将其界面进行了简单的汉化。    本E-mail包含的功能:    1、Qmail帐号与系统帐号的分... [阅读全文]

freebsd硬盘安装:FreeBSD完全安装手册 —硬盘分区 (4)

  硬盘分区    那么应该将FreeBSD装在硬盘的什么位置呢?下面看看硬盘。熟悉DOS/系统的用户都知道,DOS/将硬盘分成主分区和 扩展分区,在扩展分区上再建立逻辑分区,并给主分区和逻辑分区分配相应的盘符:C、D等。那么FreeBSD是如何处理硬盘分区的呢?    在FreeBSD 中,分区的概念略有不同。FreeBSD将硬盘分成最多四个slice(片段),每一个slice上又可以分成最多8... [阅读全文]

unix环境高级编程:UNIX学习之UNIX编程资料大收集一

  第一章 概述    1.1UNIX的版本    本教材的目的是讲解UNIX系统下的C程序设计,使C程序员快速掌握UNIX系统下的编程开发。作者在进行UNIX编程开发的实践过程中,深感实例的重要性-一个简短的C语言实例往往胜过长篇累牍的文字说明,当然了,文字说明也是必不可少的。本教材将本着实例优先的原则,使您能够对UNIX编程开发快速入门。    UNIX的版本不统一是出了名的,从UNIX的发展... [阅读全文]

freebsd安装:FreeBSD服务器的安装与优化之优化篇

  更新FreeBSD    完成了安装、配置,FreeBSD基本上就算装完了。不过,目前为止没有哪个通用操作系统能够保证“bug-free”,FreeBSD也一样。在重新启动之后,我们需要做一些调整;并且,通过重新配置内核,我们可以得到一个更小、更快的操作系统。    第一步要做的是同步源代码。FreeBSD是一套开放源代码的操作系统,它的全部源代码都可以通过cvsup与中央cvsup,或它的某... [阅读全文]

kerberos认证:FreeBSD上使用Kerberos 5认证二(图)

  用户添加完成以后进行本地测试。    hawk# kinit cnhawk/[email protected]    cnhawk/[email protected]'s Password:    hawk# klist -f    Credentials cache: FILE:/tmp/krb5cc_0    Principal: cnhawk/test1.the9... [阅读全文]

kerberos认证:FreeBSD上使用Kerberos 5认证一

  第一部分 Kerberos 介绍    1.Kerberos 简介    在希腊神话中,Kerberos是守护地狱之门的三头狗。在计算机世界里,美国麻省理工学院(MIT)把他们开发的这一网络认证系统命名为 Kerberos。 Kerberos认证是由美国麻省理工学院(MIT)在80年代首先提出并实现的,是该校Athena计划的一部分。因为Kerberos是一个三方认证协议,根据称为密匙分配中心... [阅读全文]

freebsd文件系统:FreeBSD系统内核对象

  内核对象,也就是Kobj,为操作系统内核提供了一种面向对象的C语言编程方式。被操作的数据也承载操作它的方法。这使得在不破坏二进制兼容性的前提下,某一个接口能够增/减相应的操作。Kobj工作时,产生方法的描述。每个描述有一个唯一的标识和一个缺省函数。某个描述的地址被用来在一个类的方法表里唯一的标识方法。 构建一个类,就是要建立一张方法表,并将这张表关联到一个或多个函数(方法);这些函数(方法)都... [阅读全文]

postfix安装:带smtp认证的Postfix邮件系统安装

  带smtp认证的Postfix邮件系统的完全安装(FreeBSD4.9,经测试同样适用于freeBSD5.2.1)  cyrus-sasl-2.1.15  postfix-2.0.18  qpopper4.0.4    1.安装cyrus-sasl-2.1.15    ms# tar -zxvf cyrus-sasl-2.1.15.tar.gz  ms# cd cyrus-sasl-2.1.1... [阅读全文]

nokiamaploader:FreeBSD的Loader和内核初始化

  loader也是一个 BTX 客户,在这里不作详述。已有一部内容全面的手册 loader(8) ,由Mike Smith书写。比loader更底层的BTX的机理已经在前面讨论过。 loader 的主要任务是引导内核。当内核被装入内存后,即被loader调用:  sys/boot/common/boot.c:    /* 从loader中调用内核中对应的exec程序 */    module_f... [阅读全文]

freebsd:FreeBSD操作系统的引导(组图)

  一台运行FreeBSD的计算机有多种引导方法。这里讨论其中最通常的方法,也就是从安装了操作系统的硬盘上引导。引导过程分几步完成:    *BIOS POST阶段  *boot0阶段  *boot2阶段  *loader阶段  *内核初始化    boot0和boot2阶段在手册boot(8) 中被称为bootstrap stages 1 and 2,是FreeBSD的3阶段引导过程的开始。在每... [阅读全文]

freebsd:FreeBSD操作系统的boot2阶段

  也许你想知道为什么boot2是在boot0的后而不是在boot1的后事实上也有个512字节文件boot1存放在目录/boot里那是用来从张软盘引导系统从软盘引导时boot1起着boot0对硬盘引导相同作用:它找到boot2并运行的    你可能已经看到有文件/boot/mbr这是boot0简化版本mbr中代码不会显示菜单让用户选择而只是简单引导被标志分区  ... [阅读全文]

服务器操作系统长青树:Unix的新生命

  Unix诞生已接近40年历经漫长演进过程后现在Unix并未显出衰老的态(这点从当前Unix营收和利润率可以得到证实)但同时面对着Linux和双重压力Unix事实上确面临着挑战    那么在用户和业界眼里现在Unix真实地位究竟怎样它具备哪些新技术优势 3大商业版本Unix发展前景又怎样?    1969 年当Ken Thompson和 Dennis Ritc... [阅读全文]

安装配置服务器失败:FREEBSD5.4的系统安装与服务器配置手册

  1、前言    在网上看到许多有关介绍FreeBSD安装及配置文章确这些文章给了笔者很多帮助但这些文章有已经过时有还存在许多如按照文章进行配置总是有这样或者那样问题对于我这样初学者来说实在是比较痛苦件事情也许痛苦也是种快乐吧为此笔者将自己安装经验整理总结下希望能给我这样初学者提供些帮助    需要介绍说明是本文摘抄了部分网上文章同时也向这些作者表示感谢!本人... [阅读全文]

安装配置服务器失败:FREEBSD5.4的系统安装与服务器配置手册(二)

老鸟也许会说装个系统太简单了但相信对于像我这样新手来说能把系统装上也不是件容易事情以下是在vmare下进行安装 将计算机设置为从光盘引导将光盘放入启动计算机将看到以下欢迎画面 FreeBSD安装配置全部可以在这里设置使用上下箭头移动到区别选项按下空格或者回车进入这里笔者直接按回车 进入安装主界面选择standard开始标准安装 O... [阅读全文]

fedoracore:菜鸟图形模式安装Fedora Core 4.0教程

安装前准备工作要 4张ISO 或者张DVD建议 4张CD映像DVD映像据说在安装过程中有点问题有弟兄能安装上有弟兄安装不上;都是哪 4张盘呢?如果您用是X86机请用下面就好如果您用是X86-64机要X86-64其它同理;[ ] FC4-i386-disc1.iso 06-Jun-2005 19:54 635M[ ] FC4-i386-disc2.iso 06-J... [阅读全文]

fedoracore:菜鸟文本模式安装Fedora Core 4.0教程

  安装前准备工作  要 4张ISO 或者张DVD建议 4张CD映像DVD映像据说在安装过程中有点问题有弟兄能安装上有弟兄安装不上;  都是哪 4张盘呢?如果您用是X86机请用下面就好如果您用是X86-64机要X86-64其它同理;  [ ] FC4-i386-disc1.iso 06-Jun-2005 19:54 635M [ ] FC4-i386-disc2... [阅读全文]

wingrub启动linux:详述用WinGrub来引导Linux安装Fedora 4.0

有些弟兄没有光驱也无刻录机更没有软驱在这种情况下如何才能把Linux安装上呢?本文重点就在这里; 、有关系统引导管理器简单介绍; wingrub 是款系统引导管理和windowsntloader 相似比如我们在安装windows 98 后又安装了 windows 2000我们在机器启动时候会看到有两个菜单个是windows98另... [阅读全文]

fedoracore:Fedora Core 4.0 下载及校验

、版本介绍说明: prefix = o ns = "urn:schemas-microsoft-com:office:office" /目录有 3个版本 [DIR] i386/ 09-Jun-2005 09:41 -[DIR] ppc/ 09-Jun-2005 09:41 -[DIR] x86_64/ 09-Jun-2005 09:41 -如果您机器普通PC机那... [阅读全文]

23454:FreeBSD的强大力量棗应用实例

  在熟悉了FreeBSD的后就不会有人怀疑这个系统性能了这已经被Internet上无数使用FreeBSD作例子所证明过FreeBSD是Internet上非常流行种网络操作系统应用例子很多下面给出了些著名站点例子当然FreeBSD实际应用不只是这些例子中使用范围    Yahoo  作为Internet上具有传奇色彩成功网站WebSite典范众人了解Yahoo通... [阅读全文]
<< < 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 > 共637条 分22页