快捷搜索:   服务器  安全  linux 安全  MYSQL  dedecms
基于Linux的实时操作系统一(图)

基于Linux的实时操作系统一(图)

本文在介绍了几种基本的实时进程调度算法的基础上,研究了普通的Linux操作系统的进程调度,并十分全面地调查了各种实时Linux系统为了支持实时特性对普通Linux系统所做的改进。文章分析了将Linux操作系统应用于实时领域中时所出现的一些问题,并总结了各种实时Linux是如何解决这些问题的,最后对于如何将这些已有的研究成果应用与实际的研究和开发工作中作了很好的建议。 第一部分: 实时调度算法介绍 对于什么是实时系统,POSIX 1003.b作了这样的定义:指系统能够在限定的响应时间内提供所需水平的服务。...

Linux下如何实现软件RAID

Linux下如何实现软件RAID

数据在现今企业中占有重要的地位,数据存储的安全性有而是人们使用计算机要注意的重要问题之一。通常情况下人们在服务器端采用各种冗余磁盘阵列RAID技术来保护数据,中高档的服务器一般都提供了昂贵的硬件RAID控制器,但是很多中小企业没有足够的经费承受这笔开销。我们有没有方法可以通过软件来实现RAID呢?实际上在Linux下可以通过软件来实现硬件的RAID功能,这样既节省了投资,又能达到很好的效果。今天就由我为大家介绍如何在网络环境中实现带有一块Spare-disk的软RAID1(数据镜像)阵列。 小提示:什么...

安全管理Linux系统中的用户和组

安全管理Linux系统中的用户和组

Linux系统中,用户是活动的主体,直接享有对系统文件和资源进行操作和控制的权利,所以如何对系统中的用户进行好的管理,是系统管理员保证系统安全必须认真完成的第一步工作。 在Linux操作系统中,每一个文件和程序都归属于一个特定的“用户”。每一个用户都由一个惟一的身份来标识,这个标识叫做用户ID(UserID,UID)。并且,系统中的每一个用户也至少需要属于一个“用户分组”,也就是由系统管理员所建立的用户小组,这个小组中包含着许多系统用户。与用户一样,用户分组也是由一个惟一的身份来标识的,该标识叫做用户分...

Linux 在应用过程中的问题解答集锦

Linux 在应用过程中的问题解答集锦

问:为什么我的Linux能够显示中文,但是无法输入中文?我应该如何解决Linux下中文输入问题? 答:如果你是在 Shell 下不能输入中文,就必须修改两个地方:一个是在Shell中增加 locale 的设定,另一个是在Home Directory中增加关于输入的设定,使 Linux 系统可以接受中文的输出与输入。具体修改如下: 1.Bash Shell: 请在 /etc/profile或者$HOME/.profile文件里增加下面的内容: stty cs8 -istrip stty pass8 exp...

SuSeLinux9.3专业版5CD合成DVD的方法

SuSeLinux9.3专业版5CD合成DVD的方法

SuSe Linux 9.3专业版5CD合成DVD的方法 在www.google.com上搜索好长时间找到把SuSe 9.3 Professional版5CD合成DVD的方法,已经测试用制作的ISO文件安装系统成功。 制作方法如下(很漫长的过程 ): 1、如果有光盘而没有ISO文件可以在Linux环境下按以下方法制作: #------------------------------------------------------------------------------ #echo Please...

创建小于16M XFree86迷你Linux系统

创建小于16M XFree86迷你Linux系统

迷你型的 Linux 系统。它占用的硬盘空间远小于 16M 字节,但是却包括了 XFree86 的 X Window 窗口系统。 本文将带领大家构建一个迷你型的 Linux 系统。它占用的硬盘空间远小于 16M 字节,但是却包括了 XFree86 的 X Window 窗口系统。 目标 本文要构建的这个迷你型的 Linux 系统只能在一台特定的单机上运行,如果读者朋友们有兴趣的话,在这个系统的基础上加以改进,是可以构建出通用的、可以在大多数常规 PC 机上即插即用的系统来的。但是这已经不在本文的话题之内...

将Linux中的“工具箱”翻个底朝天

将Linux中的“工具箱”翻个底朝天

我发觉管理Linux和Unix系统最有利的情况之一就是已经有如此得多工具都能够帮助你完成工作。几乎任何一个可以想像的问题,都有人花费时间制作出相应的处理工具。并且多数情况下,此类工具都足够灵活,能够根据你所遇到的问题被完全更改。对我来说,screen就是这样一个工具。 Screen给我留下如此深的印象,感动了我,或许是因为在我使用Unix系统工作的前10年中,从来没有听说过它的存在。我浪费了大量时间试图解决它已经解决的各类问题。或者,我也许很容易被感动。不过如果screen对你来说是一个新东西,或者你已...

通过串口管理Linux主机可解决硬件短缺

通过串口管理Linux主机可解决硬件短缺

在某些情况下,需要同时对两台或多台Linux主机进行管理和操作。如果手头缺少足够多的键盘和显示器,那么通过一台机器的串口对其余主机进行控制不失为一种快捷、有效的方法。 下面就以两台主机为例,简单介绍一下配置方法。假设这两台主机分别为A和B,它们都运行Red Hat 9.0。 A主机配置 A主机要选择一个合适的串口通信工具,本文中使用Linux自带的Minicom。 以root身份登录,运行如下命令: # minicom -s 屏幕上出现Minicom的主配置选单,移动键盘的方向键,选择“Serial P...

挑战记忆极限,实现LDAP的用户管理(二)

挑战记忆极限,实现LDAP的用户管理(二)

配置LDAP客户端 在客户端执行authconfig或authconfig-gtk命令,进入认证配置界面,选中图1所示的三个选项后单击“Next”,进入图2所示的界面中配置LDAP服务器的信息。 客户端每次启动之后需要自动运行nscd服务。通过执行ntsysv命令或“chkconfig -level 35 nscd on”命令,可以使该服务自动执行。 图1 认证配置界面 图2 配置服务器地址 配置NFS服务器 配置NFS服务器很简单,只需要在/etc/exports文件中写入如下一行即可: /home...

挑战记忆极限,实现LDAP的用户管理(一)

挑战记忆极限,实现LDAP的用户管理(一)

管理多台Linux服务器时,如果每台服务器都有自己独立的用户名和密码,那么记忆和维护这些信息就非常具有挑战性。笔者从事Linux的培训工作,经常遇到这样的问题:每次学生上机的座位可能都不同,用户名和密码等相关的信息经常被修改。 如果互相配合不好,就很容易造成有些人无法登录,并且学生的文件资料也难以保存。于是,笔者通过将老师使用的电脑配置成为LDAP和NFS服务器,为所有的学生提供密码验证服务来解决这个问题。 本文中LDAP服务器使用的是Fedora Core 2自带的OpenLDAP-Server软件,...

多系统启动菜单的终结方案

多系统启动菜单的终结方案

前言 实现多重引导的工具很多,如System Commander,bootstar, Linux的lilo,和WindowsNT自带的OS Loader等等。其原理不外乎两种:一是修改MBR(Master Boot Record),在MBR的最后用jmp指令跳到自己的代码上来,从而控制引导过程;另一种方法是修改主分区里第一个扇区的引导代码,来实现多重引导。 MBR(即主引导记录),指的是硬盘的第0个柱面(cylinder)的第0磁道(track)的第0扇区(sector)。主分区,对于dos,windo...

你会在Linux下用POP3收Web电子邮箱吗?

你会在Linux下用POP3收Web电子邮箱吗?

Linux下用POP3收Web电子邮箱 FreePOPs是一个集成了POP3后台程序、LUA解译器和其他一些额外的HTTP及HTML分解库的实用工具,目前的最新版本是0.0.10版。现在FreePOPs有Windows、Linux和Mac OS三大版本,它的主要作用是将本地POP3请求转换为远程HTTP活动。结合其他插件使用之后,FreePOPs可以实现对包括Gmail在内的多个Web电子邮箱的客户端收信,目前的插件主要包括: ·libero.lua:@libero.it,@iol.it,@inwind...