??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲午夜视频在线观看,亚洲成a人不卡在线观看,亚洲精品字幕在线观看http://www.tkk7.com/hengheng123456789/category/14654.htmlzh-cnTue, 27 Feb 2007 17:08:43 GMTTue, 27 Feb 2007 17:08:43 GMT60Linux下安装配|MediaWiKi全过E?/title><link>http://www.tkk7.com/hengheng123456789/articles/74059.html</link><dc:creator>哼哼</dc:creator><author>哼哼</author><pubDate>Mon, 09 Oct 2006 05:42:00 GMT</pubDate><guid>http://www.tkk7.com/hengheng123456789/articles/74059.html</guid><wfw:comment>http://www.tkk7.com/hengheng123456789/comments/74059.html</wfw:comment><comments>http://www.tkk7.com/hengheng123456789/articles/74059.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/hengheng123456789/comments/commentRss/74059.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/hengheng123456789/services/trackbacks/74059.html</trackback:ping><description><![CDATA[ <p>0、libxml2的安?br />   *下蝲<a >http://rpmfind.net/linux/rpm2html/search.php?query=libxml2</a><br />   *执行以下Linux命oq行安装</p> <p>            a)gunzip libxml2-2.6.26.tar.gz<br />            b)tar -xvf  libxml2-2.6.26.tar<br />            c)cd libxml2-2.6.26<br />            d)./configure<br />            e)make<br />            f)make install<br /><br />1、Apache 2.0 的安?/p> <p>   *下蝲<a target="_top">Apache 2.0</a></p> <p>   *执行以下Linux命oq行安装</p> <p>            a)gzip -d httpd-2_0_NN.tar.gz<br />            b)tar xvf httpd-2_0_NN.tar<br />            c)cd httpd-2_0_NN<br />            d)./configure --enable-so<br />            e)make<br />            f)make install<br /><br />      现在您已l将 Apache 2.0.NN 安装?/usr/local/apache。本安装支持可装载模?br />      和标准的 MPM prefork。之后,可以使用如下命o启动 Apache 服务器:<br />      /usr/local/apache2/bin/apachectl start<br />      如果成功Q您可以停止 Apache 服务器ƈl箋安装其他Q?br />    /usr/local/apache2/bin/apachectl stop<br /><br />2、MySQL的安?br />   *下蝲<a target="_blank">http://www.mysql.com/downloads</a>Q版本要高于4.0.14<br />      如:MySQL-server-4.0.23-0.i386.rpm<br />              MySQL-client-4.0.23-0.i386.rpm<br />              MySQL-devel-4.0.23-0.i386.rpm<br /><br />   *分别按顺序安装,安装命o如下Q?br />            a) rpm -ivh MySQL-server-4.0.23-0.i386.rpm<br /><br />               试是否成功可运行netstat看Mysql端口是否打开Q如打开表示服务已经启动Q安装成功。Mysql默认的端口是3306。?br />         [root@test1 local]# netstat -nat <br />         Active Internet connections (servers and established) <br />         Proto Recv-Q Send-Q Local Address      Foreign Address     State    <br />         tcp  0  0 0.0.0.0:3306     0.0.0.0:*      LISTEN    <br />         上面昄可以看出MySQL服务已经启动。?br /><br />            b)rpm -ivh MySQL-client-4.0.23-0.i386.rpm<br />               用下面的命oq接mysql,试是否成功?br />                [root@test1 local]# mysql <br />         Welcome to the MySQL monitor. Commands end with ; or \g. <br />         Your MySQL connection id is 1 to server version: 4.0.16-standard <br />         Type 'help;' or '\h' for help. Type '\c' to clear the buffer. <br />         mysql> <br />         出现了“mysql>”提C符Q恭喜你Q安装成功!<br />            c)rpm -ivh MySQL-devel-4.0.23-0.i386.rpm<br />   *更改数据库用户root的密码ؓQ?23456<br />            a)/usr/bin/mysqladmin -u root password 123456 <br />   *新徏wiki用数据库<br />            a)mysql -u root -p <br />         Enter password: (输入修改后的密码123456) <br />         Welcome to the MySQL monitor. Commands end with ; or \g. <br />         Your MySQL connection id is 4 to server version: 4.0.16-standard <br />         Type 'help;' or '\h' for help. Type '\c' to clear the buffer. <br />         mysql> create database wikidb;<br />               mysql>  show databases;;<br />               +----------+<br />               | Database |<br />               +----------+<br />               | mysql    |<br />               | test     |<br />               | wikidb   |<br />               +----------+<br />               3 rows in set (0.00 sec)<br />3、PHP的安?br />   *下蝲PHP 5.1.2Q?a >http://cn.php.net/downloads.php</a><br />   *执行以下Linux命oq行安装<br />            a)gunzip php-NN.tar.gz<br />            b)tar -xvf php-NN.tar<br />            c)cd ../php-NN<br />            d)./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql<br />            e)make<br />            f)make install<br />            g)cp php.ini-dist /usr/local/lib/php.ini<br />            h)~辑 httpd.conf 文g以调?PHP 模块。LoadMolude 表达式右边的路径必须指向?br />    pȝ中的 PHP。以上的 make install 命o可能已经帮您完成了这些,但务必要查?br />                对于 PHP 5Q?br />                LoadModule php5_module modules/libphp5.so<br />               注:httpd.conf 文g在目?usr/local/apache2/conf?br />            i)l箋~辑 httpd.conf 文gQ告?Apache 特定的扩展名解析成 PHPQ例如,我们?Apache 扩展名 .php   解析?PHP。您可以Q何扩展名指定?PHPQ只需d它们Q每一个用I格分隔?br />                例如Q我们要d .phtmlQ?br /><br />                AddType application/x-httpd-php .php .phtml<br /><br />                通常Q我们还?.phps 扩展名设|成昄高亮?PHP 源文Ӟ可以q样来完成:<br /><br />                AddType application/x-httpd-php-source .phps<br />            j)启动您的 Apache 服务器:        /usr/local/apache2/bin/apachectl start<br /><br />4、Mediawiki的安?br /><br />   *Mediawiki下蝲Q?a title="MediaWiki" >MediaWiki</a><br />   *把下载文件解压ƈcopy到目录:/usr/local/apache2/htdocs<br />   *通过览器访问index.php文gQ例?<a class="external free" title="http://www.allwiki.com/config/index.php" href="http://localhost/mediawiki-1.7.1/config/index.php" target="_blank" rel="nofollow">http://localhost/mediawiki-1.7.1/config/index.php</a> )Q这时安装过E自动开始,软g会检查系l配|?br /><br /><br />Ҏ面提示填写相应的内容:<b>Q请对以下内容做好记录,以便升时用)</b></p> <ul> <li>Site nameQ你的wiki站点名称?b>注意Q?/b>q与|站本n的名字空间有养I使用短的英文Q以后可修改Q? </li> <li>Contact e-mailQ站长的联络邮g </li> <li>LanguageQ语U选择。徏议选择zh-cn体中文或zh-twJ体中文Q没必要׃要选支持繁体自动{换的zh中文Q否则此后网站提C的本地化工作量增加很? </li> <li>Copyright/license medadataQ版权类型。其中GNU为公开的自q权,允许他h复制、修改;不确定该用什么版权时选no license metadata </li> <li>Sysop account nameQ站长的名字。这是徏立wiki后的W一个管理员用户Q以后无法改名。可考虑使用英文名字 </li> <li>passwordQ站长的密码 </li> <li>Shared memory cachingQ网站缓冲机Ӟ选择Turck MMCache </li> <li>MySQL serverQ填写空间服务商提供的MySQL服务器名Uͼ一般ؓlocalhost </li> <li>Database nameQ数据库名称Q根据与I间服务商的U定填写 </li> <li>DB usernameQ数据库用户名,Ҏ服务商约定填? </li> <li>DB passwordQ数据库密码Q根据服务商U定填写 </li> <li>Database table prefixQ数据表前缀。徏议设|前~Q以便与本站的其他Y件公用MySQL数据库,甚至同时架设多个wikiQ需攑֜不同目录Q? </li> <li>DB root passwordQ数据库root密码。(可忽略) </li> </ul> <p>按Install按钮提交卛_?br /><br /><br /></p> <img src ="http://www.tkk7.com/hengheng123456789/aggbug/74059.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/hengheng123456789/" target="_blank">哼哼</a> 2006-10-09 13:42 <a href="http://www.tkk7.com/hengheng123456789/articles/74059.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于tar.gz文g的安?/title><link>http://www.tkk7.com/hengheng123456789/articles/66920.html</link><dc:creator>哼哼</dc:creator><author>哼哼</author><pubDate>Thu, 31 Aug 2006 10:17:00 GMT</pubDate><guid>http://www.tkk7.com/hengheng123456789/articles/66920.html</guid><wfw:comment>http://www.tkk7.com/hengheng123456789/comments/66920.html</wfw:comment><comments>http://www.tkk7.com/hengheng123456789/articles/66920.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/hengheng123456789/comments/commentRss/66920.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/hengheng123456789/services/trackbacks/66920.html</trackback:ping><description><![CDATA[ <ol> <li> <font size="2"> tar -xzf *.tar.gz</font> </li> <li> <font size="2">cd q入解压后的目录<br /></font> </li> <li> <font size="2">./configure</font> </li> <li> <font size="2">make</font> </li> <li> <font size="2">make install(root用户)</font> </li> </ol> <img src ="http://www.tkk7.com/hengheng123456789/aggbug/66920.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/hengheng123456789/" target="_blank">哼哼</a> 2006-08-31 18:17 <a href="http://www.tkk7.com/hengheng123456789/articles/66920.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>BASEDIR environment variable is not defined correctlyhttp://www.tkk7.com/hengheng123456789/articles/66630.html哼哼哼哼Wed, 30 Aug 2006 04:01:00 GMThttp://www.tkk7.com/hengheng123456789/articles/66630.htmlhttp://www.tkk7.com/hengheng123456789/comments/66630.htmlhttp://www.tkk7.com/hengheng123456789/articles/66630.html#Feedback0http://www.tkk7.com/hengheng123456789/comments/commentRss/66630.htmlhttp://www.tkk7.com/hengheng123456789/services/trackbacks/66630.html

今天安装TOMCAT5Q下载的是其ZIP安装包,在Linux下unzip后,无论如何Q也无法正常启动TOMCATQL错误如下Q?/font>

The BASEDIRenvironmentvariable is not defined correctly
This environmentvariable is needed to run this program

之前是Q?/font>

Cannot find ./catalina.sh
This file is needed to run this program

l过无数ơ磨l后Q才猛然发现那些.sh文g都不是可执行文gQ于是chmod +x *.shQ一切就全都搞定Q?/font>



哼哼 2006-08-30 12:01 发表评论
]]>
定制Linuxpȝ环境变量http://www.tkk7.com/hengheng123456789/articles/66628.html哼哼哼哼Wed, 30 Aug 2006 03:59:00 GMThttp://www.tkk7.com/hengheng123456789/articles/66628.htmlhttp://www.tkk7.com/hengheng123456789/comments/66628.htmlhttp://www.tkk7.com/hengheng123456789/articles/66628.html#Feedback0http://www.tkk7.com/hengheng123456789/comments/commentRss/66628.htmlhttp://www.tkk7.com/hengheng123456789/services/trackbacks/66628.html我们在Linux下安装系lY件的时?l常遇到一些系l环境变量配|的问题。什么是环境变量Q如何定制环境变量?我将在下面做一些介l?/p>

一、什么是环境变量Q?br />Linux是一个多用户的操作系l。多用户意味着每个用户dpȝ后,都有自己专用的运行环境。而这个环境是׃l变量所定义,q组变量被称为环境变量。用户可以对自己的环境变量进行修改以辑ֈ对环境的要求?/p>

二、定制环境变?
环境变量是和Shell紧密相关的,它是通过Shell命o来设|的。环境变量又可以被所有当前用hq行的程序所使用。对于bash来说Q可以通过变量名来讉K相应的环境变量?br />下面通过几个实例来说?/p>

1.昄环境变量HOME
$ echo $HOME
/home/admin

2.讄一个新的环境变量NAME
$ export NAME="RaidCheng"
$ echo $NAME
RaidCheng

3.使用env命o昄所有的环境变量
$ env
HOSTNAME=test
TERM=vt100
SHELL=/bin/bash
HISTSIZE=1000
SSH_CLIENT=202.xxx.xxx.xxx 53694 22
CATALINA_BASE=/usr/local/jakarta-tomcat
SSH_TTY=/dev/pts/0
ANT_HOME=/usr/local/ant
JAVA_OPTS=-server
USER=admin
...

4.使用set命o昄所有本地定义的Shell变量
$ set
BASH=/bin/bash
BASH_VERSINFO=([0]="2" [1]="05b" [2]="0" [3]="1" [4]="release" [5]="i386-redhat-linux-gnu")
BASH_VERSION='2.05b.0(1)-release'
CATALINA_BASE=/usr/local/jakarta-tomcat
CATALINA_HOME=/usr/local/jakarta-tomcat
...

5.使用unset命o来清除环境变?
$ export NAME="RaidCheng"
$ echo $NAME
RaidCheng
$ unset NAME
$ echo $NAME

6.使用readonly命o讄只读变量
$ export NAME="RaidCheng"
$ readonly NAME
$ unset NAME
-bash: unset: NAME: cannot unset: readonly variable
$ NAME="New" #会发现此也变量不能被修改
-bash: TEST: readonly variable

三、常见的环境变量
PATH      军_了shell到哪些目录中寻扑֑令或E序
HOME      当前用户ȝ?br />HISTSIZE    历史记录?br />LOGNAME     当前用户的登录名
HOSTNAME    指主机的名称
SHELL      前用户Shellcd
LANGUGE     语言相关的环境变量,多语a可以修改此环境变?br />MAIL      当前用户的邮件存攄?
PS1       基本提示W,对于root用户?Q对于普通用h$
PS2       附属提示W,默认是?gt;?/p>

四、通过CE序来访问和讄环境变量
对于CE序的用h_可以使用下列三个函数来设|或讉K一个环境变量?

getenv()讉K一个环境变量。输入参数是需要访问的变量名字Q返回值是一个字W串。如果所讉K的环境变量不存在Q则会返回NULL

setenv()在程序里面设|某个环境变量的函数

unsetenv()清除某个特定的环境变量的函数

另外Q还有一个指针变量environQ它指向的是包含所有的环境变量的一个列表。下面的E序可以打印出当前运行环境里面的所有环境变量:

#include
extern char**environ;
int main ()
{
char**var;
for (var =environ;*var !=NULL;++var)
printf ("%s \n ",*var);
return 0;
}

五、环境变量文?br />通过修改一些相关的环境定义文g来修改环境变量,比如对于RedHatQ与环境相关的文件有/etc/profile和~/.bash_profile{。修改完毕后重新d一ơ或q行命osource xxxq效了?/p>

哼哼 2006-08-30 11:59 发表评论
]]>
Linux文g权限全接?/title><link>http://www.tkk7.com/hengheng123456789/articles/66622.html</link><dc:creator>哼哼</dc:creator><author>哼哼</author><pubDate>Wed, 30 Aug 2006 03:35:00 GMT</pubDate><guid>http://www.tkk7.com/hengheng123456789/articles/66622.html</guid><wfw:comment>http://www.tkk7.com/hengheng123456789/comments/66622.html</wfw:comment><comments>http://www.tkk7.com/hengheng123456789/articles/66622.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/hengheng123456789/comments/commentRss/66622.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/hengheng123456789/services/trackbacks/66622.html</trackback:ping><description><![CDATA[  文gcd <br /><br />  Linux下的文g可以分ؓ5U不同的cdQ普通文件、目录文件、链接文件、设备文件和道文g? <br /><br />  1.普通文? <br /><br />  q是一cd见的文gQ也是常使用的一cLӞ其特Ҏ不包含有文gpȝ的结构信息。通常所接触到的文gQ包括图形文件、数据文件、文文件、声x件等都属于这U文件。这U类型的文g按其内部l构又可l分为文本文件和二进制文件? <br /><br />  2.目录文g <br /><br />  目录文g是用于存放文件名及其相关信息的文Ӟ是内核组l文件系l的基本节点。目录文件可以包含下一U目录文件或普通。对于习惯于使用 Windows的用h_q可能有些难于理解,目录怎么会是文g呢?的确Q在Linux中,目录文g是一U文件。但Linux的目录文件和其它操作pȝ 中的“目录”的概念不同Q它是Linux文g中的一U。当Ӟ在实际用中可以不仔l区分这两种说法。实际上Q在很多Linux的书c和资料中就是将目录 文gUCؓ目录的。不q,我们必需清楚此“目录”非彼“目录”?<br /><br />  3.链接文g <br /><br />  链接文g是一U特D的文gQ实际上是指向一个真实存在的文g的链接。这有点cM于Windows下的快捷方式。根据链接文件的不同Q它又可以细分ؓ链接文件和W号链接文g? <br /><br />  4.讑֤文g <br /><br />  讑֤文g是Linux中最Ҏ的文件。正是由于它的存在,使得Linuxpȝ可以十分方便地访问外部设备。Linuxpȝ为外部设备提供一U? 标准接口Q将外部讑֤视ؓ一U特D的文g。用户可以像讉K普通文件一栯问外部设备,使Linuxpȝ可以很方便地适应不断发展的外部设备。通常 Linuxpȝ设备文件放?dev目录下,讑֤文g使用讑֤的主讑֤号和ơ设备号来指定某外部讑֤。根据访问数据方式的不同Q设备文件又可以l分为块 讑֤和字W设备文件?<br /><br />  5.道文g <br /><br />  道文g是一U很Ҏ的文Ӟ主要用于不同q程间的信息传递。当两个q程间需要进行数据或信息传递时Q可以通过道文g。一个进E将需传递的数据或信息写入管道的一端,另一q程则从道的另一端取得所需的数据或信息。通常道是徏立在调整~存中? <br /><br /><br />  文g的权? <br /><br />  Linuxpȝ是一个典型的多用Ll,不同的用户处于不同的C。ؓ了保护系l的安全性,Linuxpȝ对不同用戯问同一文g的权限做了不同的规定? <br /><br />  对于一个Linuxpȝ中的文g来说Q它的权限可以分ZU:ȝ权限、写的权限和执行的权限,分别用r、w和x表示。不同的用户h不同的读、写和执行的权限? <br /><br />  对于一个文件来_它都有一个特定的所有者,也就是对文gh所有权的用戗同Ӟ׃在Linuxpȝ中,用户是按l分cȝQ一个用户属? 一个或多个l。文件所有者以外的用户又可以分为文件所有者的同组用户和其它用戗因此,Linuxpȝ按文件所有者、文件所有者同l用户和其它用户三类? 定不同的文g讉K权限?<br /><br /><br />  权限的概? <br /><br />  Linux文gpȝ安全模型是通过l系l中的文件赋予两个属性来起作用的Q这两个赋予每个文g的属性称为所有?ownership)和访问权?access rights)。Linux下的每一个文件必M格地属于一个用户和一个组? <br /><br />    每个文g的目录条目都是以下面cM的一些符号开始: <br /><br />    -rw-r--r-- <br /><br /><br />  q些W号用来描述文g的访问权限类别,也就是常说的文g权限。这些访问权限指导LinuxҎ文g的用户和l所有权来处理所有访问文件的用户h。d?0U权限属性,因此一个权限列表L10个字W的长度。它的格式遵循下列规则: <br /><br />  ? W?个字W表CZU特D的文gcd。其中字W可为d(表示该文件是一个目?、b(表示该文件是一个系l设备,使用块输?输出与外界交互,通常Z个磁 ?、c(表示该文件是一个系l设备,使用q箋的字W输?输出与外界交互,如串口和声音讑֤)Q?”表C文g是一个普通文Ӟ没有Ҏ属性?<br /><br />  ? 2?个字W用来确定文件的用户(user)权限Q??个字W用来确定文件的l?group)权限Q??0个字W用来确定文件的其它用户(other userQ既不是文g所有者,也不是组成员的用?的权限。其中,2??个字W是用来控制文g的读权限的,该位字符为r表示允许用户、组成员或其它h 可从该文件中d数据。短U?”则表示不允许该成员d数据。与此类|3??位的字符控制文g的写权限Q该位若为w表示允许写,若ؓ?”表CZ 允许写???0位的字符用来控制文g的制造权限,该位若ؓx表示允许执行Q若为?”表CZ允许执行?<br /><br /><br />  M列在/etc/passwd文g中的用户都可以是一个文件的所有者,也称文g的用戗同样Q何列?etc/group文g中的l都可以是文件组的所有者,也简UCؓ文g的组? <br /><br />  下面来看两个例子Q以便加q解。首先来看一看: <br /><br />drwxrwxr-- 2 root root 4096 2?11 10:36 guo <br /><br /><br />  因ؓguo的第1个位|的字符是dQ所以由此知道guo是一个目录。第2?位置上的属性是rwxQ表C用户root拥有权限列表昄guo 中所有的文g、创建新文g或者删除guo中现有的文gQ或者将guo作ؓ当前工作目录。第5?个位|上的权限是rwxQ表Crootl的成员拥有? root一L权限。第8?0位上的权限仅是r--Q表CZ是root的用户及不属于rootl的成员只有对guo目录列表的权限。这些用户不能创建或 者删除guo中的文g、执行junk中的可执行文Ӟ或者将junk作ؓ他们的当前工作目录?<br /><br />  下面再来看一看: <br /><br />-rwxr-xr-- 1 user admin 20480 11?11 09:23 Readme.txt <br /><br /><br /><br />  在该中Q第1个位|是短线?”,表示该文件是一个普通文Ӟ没有Ҏ属性。该文g对Q何h都可读,只对user可写Quser和admin的组成员可以执行该文件? <br /><br />  另外需要注意的是,当用戯问一个文件时Q权限检查是从左到右的。假设上q的readme.txt文gh以下权限Q? <br /><br />-r--rw-r-- <br /><br /><br /><br />  那么即user是属于adminl的一个成员,也不能对该文件进行写操作Q因为已l被左边的写权限讄拒绝了? <br /><br /><br />  <b>修改文g或者目录权? </b><br /><br />  文g或者目录的用户能够使用chmod命o修改文g的权限。Chmod命o有两U方式:一U是字符方式Q用字W来修改文g的权限;另外一U是数字方式Q?个数字的l合来修Ҏ件的权限? <br /><br />  字符方式的基本语法是Qchmod [ugoa] +或?或? [rwx] [文g...] <br /><br />  在上q命令中Q用?”或者?”是在保存原来权限设|的基础上修Ҏ限。当使用?”时Q权限被明确地赋予要修改的文件。其中字Wu表示文g或者目录的所有者,g表示文g或者目录所属组Qo除所有者和所属组以外的用Pa表示全部用户? <br /><br />  数字方式的基本语法是Qchmod nnn 文g <br /><br />其中W???个n分别表示用户、组成员和所有其它用戗各个位|上的n要么是一?Q或者是一个由赋予权限的相兛_相加得到的单个阿拉伯数字之和。这些数字的意义如表1所C? <br /><br />    ? 数字的含? <br /><br />?      表示的意? <br />4      表示文g或者目录的L? <br />2      表示文g或者目录的写权? <br />1   表示文g或者目录的执行权限 <br /><br /><br /><br />  很显Ӟ当用数字方式时Q这3个数字必Mؓ0?中的一个? <br /><br /><br />  一般而言Q作为系l管理员Q更喜欢使用数字方式Q因U方式的速度明显快得多? <br /><br />  很显Ӟpȝ中各U文件的权限讄对特定用L数据安全有很大媄响。但是要求用户逐一明确讄pȝ中每个文件的权限也是不现实的Qؓ此,需? 使用umask命oQ该命o可以为用戯̎号中新文件的创徏q行~省讄。具体来_umask是用来设|权限掩码的Q权限掩码由3个数字组成,现有的? 取权限减掉权限掩码后Q即可生徏立文件时默认的权限。例如,root的权限ؓ777Q若权限掩码设ؓ022Q那么两都相减后可得755。下面是在我的系 l更改umask的一些情况: <br /><br />[root@linuxserver root]# umask <br />022 <br /><br /><br /><br />  上述命o昄表示我的pȝ的umaskgؓ022? <br /><br />[root@linuxserver root]# umask -S <br />u=rwx,g=rx,o=rx <br /><br /><br /><br />  当umaskgؓ022Ӟ默认情况下各用户的权限。注意这里的参数“S”是大写? <br /><br />[root@linuxserver root]# umask 177 <br />[root@linuxserver root]# umask -S <br />u=rw,g=,o= <br /><br /><br /><br />  上述两行命o把umask值改?77Q结果只有文件所有者具有读写文件的权限Q其它用户不能访问该文g。这昄是一U非常安全的状态? <br /><br /><br />  其它问题 <br /><br />  事实上,一个系l中的文件安全是一个综合问题,对于一些特D的情况要做Ҏ的考虑。比如,对于讑֤文g的安全性、SUID/SGID的设|等? <br /><br />  一般来_各Linux发行版在安装时就已经把设备文件的讄做得非常不错。但是对于磁盘设备而言Q我认ؓ惟一安全的还是只允许root用户q行d。否则,其它用户的̎号一旦被ȝQ黑客通过讉K盘很快可以让pȝ崩溃。要做到q一点,可以使用以下命oQ? <br /><br />#cd /dev <br />#chmod 600 sd* hd * <br /><br /><br /><br />  Suid和Sgid是Linuxpȝ中最复杂的属性,它跟一个系l的安全息息相关。我们可以利用chmod命o来清除或者设|一个文件的Suid/Sgid属性,具体Ҏ如下所C? <br /><br />  ?usr/sbin/pppdE序讄为Suid/Sgid状态,使用的命令是Q? <br /><br />#chmod ug+s /usr/sbin/pppd <br /><br /><br /><br />  要清除Sgid状态而保留Suid状态,可用以下命oQ? <br /><br />#chmod g-s /usr/sbin/pppd <br /><br /><br /><br />  此外Q如何装载文件系l,特别是将root文gpȝ装蝲为只读,以防止非授权的修改也比较重要? <br /><br />  MQLinux下文件系l的安全问题是一个非常复杂的问题。通过本文的学习,读者对此应该有了一个较全面的了解,q且可以处理日常工作中常见的有关文gpȝ安全问题? <img src ="http://www.tkk7.com/hengheng123456789/aggbug/66622.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/hengheng123456789/" target="_blank">哼哼</a> 2006-08-30 11:35 <a href="http://www.tkk7.com/hengheng123456789/articles/66622.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>лǵվܻԴȤ</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> վ֩ģ壺 <a href="http://aa7852.com" target="_blank">һۺƵ</a>| <a href="http://xsjxp.com" target="_blank">㽶þþƷ</a>| <a href="http://9196528.com" target="_blank">޾Ʒtvþþþþþþþ</a>| <a href="http://microston.com" target="_blank">69Ƶ߹ۿ</a>| <a href="http://1y3c.com" target="_blank">òѸ</a>| <a href="http://njjngs.com" target="_blank"></a>| <a href="http://91ptv.com" target="_blank">Ʒһ߲</a>| <a href="http://bx85.com" target="_blank">鶹߹ۿ</a>| <a href="http://szq18888.com" target="_blank">xxxxxƵ</a>| <a href="http://57fi.com" target="_blank">99þþùƷţţĴ</a>| <a href="http://scbangde.com" target="_blank">޵һ</a>| <a href="http://www-474749.com" target="_blank">þþƷAV鶹վ </a>| <a href="http://ywjh666.com" target="_blank">þþþAV</a>| <a href="http://2886868.com" target="_blank">ĻӰԺַ</a>| <a href="http://https357171.com" target="_blank">պŷëƬƵ</a>| <a href="http://ai-xian.com" target="_blank">պƷһ </a>| <a href="http://179228.com" target="_blank">ԻƵs</a>| <a href="http://4388x4.com" target="_blank">ѲձƬ</a>| <a href="http://oupur.com" target="_blank">Ʒþþþþù </a>| <a href="http://6000cpkj.com" target="_blank">Ҹ߳Ƶ</a>| <a href="http://hucgjc.com" target="_blank">4399ÿձߵӰ</a>| <a href="http://bnb989.com" target="_blank">99xxooƵѹۿ</a>| <a href="http://www24ckck.com" target="_blank">йavƬ</a>| <a href="http://18yinren.com" target="_blank">޾ƷƵ</a>| <a href="http://jyzs888.com" target="_blank">ѾþþƷ99þ</a>| <a href="http://ydysmedia.com" target="_blank">ڵһ</a>| <a href="http://www-8908.com" target="_blank">Ůվ</a>| <a href="http://chinaedubrand.com" target="_blank">С˵ɫͼ</a>| <a href="http://181xx.com" target="_blank">㽶Ƶ</a>| <a href="http://www97544.com" target="_blank">ŮվɫƵ</a>| <a href="http://zgbeian.com" target="_blank">޹AV</a>| <a href="http://yamashida.com" target="_blank">պa</a>| <a href="http://516kd.com" target="_blank">ŷƷպһ</a>| <a href="http://baoyutv777.com" target="_blank">AVƬ</a>| <a href="http://5079157.com" target="_blank">˿Ƶվ</a>| <a href="http://micehunan.com" target="_blank">ĻƵ</a>| <a href="http://yeyaweiban.com" target="_blank">24СʱѿƬ</a>| <a href="http://wwwayx2026.com" target="_blank">ӰҹƵ</a>| <a href="http://fennenll.com" target="_blank">ƷԺ</a>| <a href="http://bdykdq.com" target="_blank">ëƬѹۿƵ</a>| <a href="http://9898vip.com" target="_blank">պƵѿ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>