<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>开心技术乐园 &#187; Linux学习</title>
	<atom:link href="http://www.hack520.org/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://www.hack520.org</link>
	<description>原创技术乐园</description>
	<lastBuildDate>Tue, 20 Dec 2011 03:29:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Linux下Weblogic的关闭、重启和卸载</title>
		<link>http://www.hack520.org/linux-weblogic-shutdown-start-uninstall</link>
		<comments>http://www.hack520.org/linux-weblogic-shutdown-start-uninstall#comments</comments>
		<pubDate>Tue, 01 Nov 2011 06:41:28 +0000</pubDate>
		<dc:creator>野球小子</dc:creator>
				<category><![CDATA[Linux学习]]></category>
		<category><![CDATA[Weblogic]]></category>

		<guid isPermaLink="false">http://www.hack520.org/?p=622</guid>
		<description><![CDATA[<img class="aligncenter" src="http://img.hack520.org/2011-11/weblogic.jpg" alt="关闭Weblogic">

　　其实好久没有碰Linux了，以前在中农网的时候我一个人维护三台Windows Server 2003和两台RedHat Linux服务器，但我现在在证券公司电脑部工作，机房的主服务器用的是NetWare6.5，需要的朋友可以点击<a href="http://www.hack520.org/zhengquan-novell-doc" target="_blank">Novell系统教程资料下载</a>。虽然我现在工作不需要，但是最近发现，Linux不能放……
]]></description>
			<content:encoded><![CDATA[<p>　　其实好久没有碰Linux了，以前在中农网的时候我一个人维护三台Windows-Server-2003和两台RedHat Linux服务器，但我现在在证券公司电脑部工作，机房的主服务器用的是NetWare6.5，需要的朋友可以点击<a href="http://www.hack520.org/zhengquan-novell-doc" target="_blank">Novell系统教程资料下载</a>。虽然我现在工作不需要，但是最近发现，Linux不能放。我经常浏览人才网，发现很多大型的企业、事业单位都需要Linux系统管理及开发方面的人才。我开发方面不行，但系统管理是我喜欢的。在<a href="http://www.hack520.org/linux-oracle-install" target="_blank">Linux下安装过Oracle</a>、<a href="http://www.hack520.org/linux-oracle-config" target="_blank">配置Oracle</a>、<a  href="http://www.hack520.org/weblogic-10-crack" target="_blank">Weblogic的安装破解</a>等等。</p>
<p>　　所以今天我重新打开了沉睡已久的我的虚拟机RedHat Enterprise Linux 5，开始把Linux系统管理重新复习、学习和深入。刚好复习到Weblogic的内容，看到当初Linux下关闭Weblogic的截图，在这里对Weblogic的关闭、重启和卸载做个笔记。</p>
<h3>关闭weblogic</h3>
<p>　　通过SSH远程登陆服务器，关闭Weblogic服务操作如下：</p>
<p>　　1、查找weblogic进程：#ps -ef|grep weblogic，找到weblogic的pid；<br />
　　2、杀掉weblogic进程：#kill -9 pid号。</p>
<p>　　看我当时的操作：</p>
<p><img class="aligncenter" src="http://img.hack520.org/2011-11/weblogic.jpg" alt="关闭Weblogic"></p>
<h3>启动Weblogic</h3>
<p>　　1、进入Weblogic的安装目录，到startWeblogic.sh所在的目录；<br />
　　2、#nohup ./startWeblogic.sh &#038;（&#038;的作用是可以使服务在后台启动）；<br />
　　3、#tail -f nohup.out 可查看启动服务的后台运行情况。</p>
<h3>卸载Weblogic</h3>
<p>　　直接rm -rf安装目录就可以了！我觉得最好还是先运行uninstall.sh脚本，再删除整个目录。最后你再删除设置的相关环境变量。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hack520.org/linux-weblogic-shutdown-start-uninstall/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Linux安装Oracle乱码？轻松解决！（图）</title>
		<link>http://www.hack520.org/linux-oracle-luanma</link>
		<comments>http://www.hack520.org/linux-oracle-luanma#comments</comments>
		<pubDate>Fri, 11 Jun 2010 03:10:59 +0000</pubDate>
		<dc:creator>野球小子</dc:creator>
				<category><![CDATA[Linux学习]]></category>
		<category><![CDATA[服务器吧]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[乱码]]></category>

		<guid isPermaLink="false">http://www.hack520.org/linux-oracle-luanma</guid>
		<description><![CDATA[　　看上图，安装的第一步我就遇到这个麻烦，Oracle安装界面的中文显示为乱码。其实安装还是可以继续的，没有影响，但是中文乱码，下面的提示就看不来了，总不能就这样带着乱码安装吧？我想在Windows下安装应该不会出现Oracle乱码问题，主要是Linux。难道是Linux配置的过程中出了什么问题？我回过头去看“Linux安装Oracle配置详解”，发现最后那一步： 　　在文本模式下，用root登录，然后执行： # startx # xhost + # su - oracle $ export DISPLAY="192.168.89.130:0.0" #此处修改为你的IP地址 $ export LANG=en_US #设置运行语言 $ cd /hqw/databases #进入Oracle安装目录 $ ./runInstaller #开始安装喽 　　看到没有？在执行runInstaller之前，特别设置了一下$ export LANG=en_US，把安装环境改成了英文。问题就在这里！事实证明不执行这一句的话安装时就会出现中文乱码，我当时好像漏掉了这一句。我刚刚去网上搜了下，有不少人遇到Linux安装Oracle出现乱码这个问题，不过网上的解决方法我看到很烦琐，步骤很多。不知道我的乱码问题是否和他们的一样，不然的话根本不需要像他们那样。你可以先试试我的方法，不行的话再按照网上提供的解决方法一步一步来。]]></description>
			<content:encoded><![CDATA[<p><img alt="Oracle乱码" src="http://img.hack520.org/2010-06/oracle/luanma.jpg" title="Linux安装Oracle乱码" class="aligncenter" width="500" height="390" /></p>
<p>　　看上图，安装的第一步我就遇到这个麻烦，Oracle安装界面的中文显示为乱码。其实安装还是可以继续的，没有影响，但是中文乱码，下面的提示就看不来了，总不能就这样带着乱码安装吧？我想在Windows下安装应该不会出现Oracle乱码问题，主要是Linux。难道是Linux配置的过程中出了什么问题？我回过头去看“<a href="http://www.hack520.org/linux-oracle-config" target="_blank">Linux安装Oracle配置详解</a>”，发现最后那一步：</p>
<p><span id="more-514"></span></p>
<p>　　在文本模式下，用root登录，然后执行：</p>
<pre># startx
# xhost +
# su - oracle
$ export DISPLAY="192.168.89.130:0.0" #此处修改为你的IP地址
$ export LANG=en_US #设置运行语言
$ cd /hqw/databases #进入Oracle安装目录
$ ./runInstaller #开始安装喽</pre>
<p>　　看到没有？在执行runInstaller之前，特别设置了一下<strong>$ export LANG=en_US</strong>，把安装环境改成了英文。问题就在这里！事实证明不执行这一句的话安装时就会出现中文乱码，我当时好像漏掉了这一句。我刚刚去网上搜了下，有不少人遇到Linux安装Oracle出现乱码这个问题，不过网上的解决方法我看到很烦琐，步骤很多。不知道我的乱码问题是否和他们的一样，不然的话根本不需要像他们那样。你可以先试试我的方法，不行的话再按照网上提供的解决方法一步一步来。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hack520.org/linux-oracle-luanma/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux安装Oracle（原创图文+全程截图）</title>
		<link>http://www.hack520.org/linux-oracle-install</link>
		<comments>http://www.hack520.org/linux-oracle-install#comments</comments>
		<pubDate>Fri, 11 Jun 2010 02:29:37 +0000</pubDate>
		<dc:creator>野球小子</dc:creator>
				<category><![CDATA[Linux学习]]></category>
		<category><![CDATA[服务器吧]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.hack520.org/linux-oracle-install</guid>
		<description><![CDATA[　　在昨天Linux安装Oracle前配置的基础上，今天正式在Red Hat Enterprise Linux AS5上安装Oracle 10g。以下的截图都是我当时亲自安装时，在Linux里截取下来的。一张一张地截图比较辛苦，如果你要转载本文，请务必注明本站原创。接下来还是以图文并茂的形式，详细讲解Linux安装Oracle。 1、选择安装类型，我选择高级安装，如下图： 2、指定证书存放目录，如下图： 3、选择安装的数据库类型及oracle所支持的语言，这里选择企业版，语言选择英文和简体中文。如下图： 4、指定oracle环境变量，安装路径。因为我们在.bash_profile中已经声明，所以这里会自动填充。如下图所示： 5、Oracle开始进行安装前的检查工作，如下图： 6、选择配置选项，如下图： 7、选择创建的数据库模式，如下图： 8、指定数据库配置的相关选项（SID、字符集等），如下图： 指定字符集为库所用的字符集，中文的为simplified Chinese zhs16gbk，如果字符集不对，可能造成以后数据乱码。 9、选择数据库管理选项，如下图： 10、指定数据库存储选项，如下图： 11、指定数据库备份回复选项，如下图： 12、指定数据库相关用户密码，如下图： 13、显示安装概要，如下图： 14、开始安装，如下图： 15、上面的窗口点击OK后，会出现下图： 意思就是需要root权限执行以下命令： #/oracle/oraInventory/orainstRoot.sh #/oracle/product/10.2.0/db_1/root.sh 16、成功安装结束，如下图: 17、安装完成后，恢复默认设置： 恢复语言环境以及版本信息： #export LC_CTYPE=zh_CN.UTF-8 #vi /etc/redhat-release Red Hat Enterprise Linux Server release 5.4 (Tikanga) 修改oracle用户修改环境变量： #vi .bash_profile 修改安装过程中你修改过的SID及安装路径，如果你修改了的话。 修改图形化界面登录： #vi /etc/inittab 把 id:3:initdefault: 修改为 id:5:initdefault 　　这样我们就成功地完成了Linux下Oracle数据库的安装，那么安装完成之后还要讲解一些设置，比如如何启动Oracle监听服务、如何启动Oracle数据库等，下次再写吧！]]></description>
			<content:encoded><![CDATA[<p>　　在昨天<a href="http://www.hack520.org/linux-oracle-config">Linux安装Oracle前配置</a>的基础上，今天正式在<a href="http://www.hack520.org/linux-oracle-install" target="_blank">Red Hat Enterprise Linux AS5上安装Oracle 10g</a>。以下的截图都是我当时亲自安装时，在Linux里截取下来的。一张一张地截图比较辛苦，如果你要转载本文，请务必注明本站原创。接下来还是以图文并茂的形式，详细讲解Linux安装Oracle。</p>
<p>1、选择安装类型，我选择高级安装，如下图：</p>
<p><img src="http://img.hack520.org/2010-06/oracle/install/1.jpg" class="aligncenter" alt="Linux安装Oracle" title="Linux安装Oracle" /><br />
<span id="more-513"></span><br />
2、指定证书存放目录，如下图：</p>
<p><img src="http://img.hack520.org/2010-06/oracle/install/2.jpg" class="aligncenter" alt="Linux安装Oracle" title="Linux安装Oracle" /></p>
<p>3、选择安装的数据库类型及oracle所支持的语言，这里选择企业版，语言选择英文和简体中文。如下图：</p>
<p><img src="http://img.hack520.org/2010-06/oracle/install/3.jpg" class="aligncenter" alt="Linux安装Oracle" title="Linux安装Oracle" /></p>
<p>4、指定oracle环境变量，安装路径。因为我们在.bash_profile中已经声明，所以这里会自动填充。如下图所示：</p>
<p><img src="http://img.hack520.org/2010-06/oracle/install/4.jpg" class="aligncenter" alt="Linux安装Oracle" title="Linux安装Oracle" /></p>
<p>5、Oracle开始进行安装前的检查工作，如下图：</p>
<p><img src="http://img.hack520.org/2010-06/oracle/install/5.jpg" class="aligncenter" alt="Linux安装Oracle" title="Linux安装Oracle" /></p>
<p>6、选择配置选项，如下图：</p>
<p><img src="http://img.hack520.org/2010-06/oracle/install/6.jpg" class="aligncenter" alt="Linux安装Oracle" title="Linux安装Oracle" /></p>
<p>7、选择创建的数据库模式，如下图：</p>
<p><img src="http://img.hack520.org/2010-06/oracle/install/7.jpg" class="aligncenter" alt="Linux安装Oracle" title="Linux安装Oracle" /></p>
<p>8、指定数据库配置的相关选项（SID、字符集等），如下图：</p>
<p><img src="http://img.hack520.org/2010-06/oracle/install/8.jpg" class="aligncenter" alt="Linux安装Oracle" title="Linux安装Oracle" /></p>
<p>指定字符集为库所用的字符集，中文的为simplified Chinese zhs16gbk，如果字符集不对，可能造成以后数据乱码。</p>
<p>9、选择数据库管理选项，如下图：</p>
<p><img src="http://img.hack520.org/2010-06/oracle/install/9.jpg" class="aligncenter" alt="Linux安装Oracle" title="Linux安装Oracle" /></p>
<p>10、指定数据库存储选项，如下图：</p>
<p><img src="http://img.hack520.org/2010-06/oracle/install/10.jpg" class="aligncenter" alt="Linux安装Oracle" title="Linux安装Oracle" /></p>
<p>11、指定数据库备份回复选项，如下图：</p>
<p><img src="http://img.hack520.org/2010-06/oracle/install/11.jpg" class="aligncenter" alt="Linux安装Oracle" title="Linux安装Oracle" /></p>
<p>12、指定数据库相关用户密码，如下图：</p>
<p><img src="http://img.hack520.org/2010-06/oracle/install/12.jpg" class="aligncenter" alt="Linux安装Oracle" title="Linux安装Oracle" /></p>
<p>13、显示安装概要，如下图：</p>
<p><img src="http://img.hack520.org/2010-06/oracle/install/13.jpg" class="aligncenter" alt="Linux安装Oracle" title="Linux安装Oracle" /></p>
<p>14、开始安装，如下图：</p>
<p><img src="http://img.hack520.org/2010-06/oracle/install/14.jpg" class="aligncenter" alt="Linux安装Oracle" title="Linux安装Oracle" /></p>
<p><img src="http://img.hack520.org/2010-06/oracle/install/15.jpg" class="aligncenter" alt="Linux安装Oracle" title="Linux安装Oracle" /></p>
<p><img src="http://img.hack520.org/2010-06/oracle/install/16.jpg" class="aligncenter" alt="Linux安装Oracle" title="Linux安装Oracle" /></p>
<p>15、上面的窗口点击OK后，会出现下图：</p>
<p><img src="http://img.hack520.org/2010-06/oracle/install/17.jpg" class="aligncenter" alt="Linux安装Oracle" title="Linux安装Oracle" /></p>
<p>意思就是需要root权限执行以下命令：</p>
<pre>#/oracle/oraInventory/orainstRoot.sh
#/oracle/product/10.2.0/db_1/root.sh</pre>
<p>16、成功安装结束，如下图:</p>
<p><img src="http://img.hack520.org/2010-06/oracle/install/18.jpg" class="aligncenter" alt="Linux安装Oracle" title="Linux安装Oracle" /></p>
<p>17、安装完成后，恢复默认设置：</p>
<p>恢复语言环境以及版本信息：</p>
<pre>#export LC_CTYPE=zh_CN.UTF-8
#vi /etc/redhat-release
Red Hat Enterprise Linux Server release 5.4 (Tikanga)</pre>
<p>修改oracle用户修改环境变量：</p>
<p>#vi .bash_profile<br />
修改安装过程中你修改过的SID及安装路径，如果你修改了的话。</p>
<p>修改图形化界面登录：</p>
<p>#vi /etc/inittab<br />
把 id:3:initdefault: 修改为 id:5:initdefault</p>
<p>　　这样我们就成功地完成了Linux下Oracle数据库的安装，那么安装完成之后还要讲解一些设置，比如如何启动Oracle监听服务、如何启动Oracle数据库等，下次再写吧！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hack520.org/linux-oracle-install/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Linux安装Oracle配置详解（原创图文）</title>
		<link>http://www.hack520.org/linux-oracle-config</link>
		<comments>http://www.hack520.org/linux-oracle-config#comments</comments>
		<pubDate>Thu, 10 Jun 2010 14:09:43 +0000</pubDate>
		<dc:creator>野球小子</dc:creator>
				<category><![CDATA[Linux学习]]></category>
		<category><![CDATA[服务器吧]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.hack520.org/linux%e5%ae%89%e8%a3%85oracle%e9%85%8d%e7%bd%ae%e5%9b%be%e6%96%87%e8%af%a6%e8%a7%a3</guid>
		<description><![CDATA[　　Linux安装Oracle数据库我总共完整地安装过三次，第一次是在浙大网新的时候，自己照着一个技术文档边看边摸索着安装的。第二次就是前段时间我在自己的虚拟机Red Hat Enterprise Linux里安装的。第三次是我在自己公司一台Linux服务器上安装的。三次安装都是在Linux系统下进行，而且都很成功。当然安装之前我是看了不少关于Linux安装Oracle方面的技术文章，这是我的学习态度或者说方式。因为Linux与Oracle的版本不同，网上写的安装方法或过程很多地方不一样，我都一一对照后进行安装的。今天我就来介绍一下Red Hat Enterprise Linux AS 5.4安装Oracle 10g的全过程，图文并茂，详细讲解。 一、下载Oracle 10g 先详细说明一下我的环境，系统：虚拟机Red Hat Enterprise Linux AS 5.4，数据库：Oracle Database 10g Release 2 (10.2.0.1)。Oracle去官方网站下载，点击前往下载。我下载下来的文件是10201_database_linux32.zip。 二、安装Oracle 10g前的配置 其实Linux下安装Oracle 10g并不难，主要就是安装前的配置有点烦琐罢了。不过不要怕，安装过一两次你就会熟练了。开始了，Follow me！ 1、安装Oracle所需软件包 先用rpm -qa &#124; grep命令查询软件包是否安装了，没有的话再用rpm -ivh命令进行安装。 # 从Red Hat Enterprise Linux AS5 光盘1 cd /media/cdrom/Server rpm -ivh setarch-2* rpm -ivh make-3* rpm -ivh glibc-2* rpm -ivh libaio-0* [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://img.hack520.org/2010-06/oracle/oracle.jpg" class="aligncenter" alt="Oracle" title="Linux安装Oracle"/></p>
<p>　　Linux安装Oracle数据库我总共完整地安装过三次，第一次是在浙大网新的时候，自己照着一个技术文档边看边摸索着安装的。第二次就是前段时间我在自己的虚拟机Red Hat Enterprise Linux里安装的。第三次是我在自己公司一台Linux服务器上安装的。三次安装都是在Linux系统下进行，而且都很成功。当然安装之前我是看了不少关于Linux安装Oracle方面的技术文章，这是我的学习态度或者说方式。因为Linux与Oracle的版本不同，网上写的安装方法或过程很多地方不一样，我都一一对照后进行安装的。今天我就来介绍一下Red Hat Enterprise Linux AS 5.4安装Oracle 10g的全过程，图文并茂，详细讲解。</p>
<p><span id="more-512"></span></p>
<p><strong>一、下载Oracle 10g</strong></p>
<p>先详细说明一下我的环境，系统：虚拟机Red Hat Enterprise Linux AS 5.4，数据库：Oracle Database 10g Release 2 (10.2.0.1)。Oracle去官方网站下载，<a href="http://www.hack520.org/go.php?url=http://www.oracle.com/technology/global/cn/software/index.html" target="_blank">点击前往下载</a>。我下载下来的文件是10201_database_linux32.zip。</p>
<p><strong>二、安装Oracle 10g前的配置</strong></p>
<p>其实Linux下安装Oracle 10g并不难，主要就是安装前的配置有点烦琐罢了。不过不要怕，安装过一两次你就会熟练了。开始了，Follow me！</p>
<p><strong>1、安装Oracle所需软件包</strong></p>
<p>先用rpm -qa | grep命令查询软件包是否安装了，没有的话再用rpm -ivh命令进行安装。</p>
<p># 从Red Hat Enterprise Linux AS5 光盘1</p>
<p>cd /media/cdrom/Server</p>
<pre>rpm -ivh setarch-2*
rpm -ivh make-3*
rpm -ivh glibc-2*
rpm -ivh libaio-0*</pre>
<p># 从Red Hat Enterprise Linux AS5 光盘2</p>
<p>cd /media/cdrom/Server</p>
<pre>rpm -ivh compat-libstdc++-33-3*
rpm -ivh compat-gcc-34-3*
rpm -ivh compat-gcc-34-c++-3*
rpm -ivh gcc-4*
rpm -ivh libXp-1*</pre>
<p># 从Red Hat Enterprise Linux AS5 光盘3</p>
<p>cd /media/cdrom/Server</p>
<pre>rpm -ivh openmotif-2*
rpm -ivh compat-db-4*</pre>
<p><strong>2、修改系统版本</strong></p>
<p>vi /etc/redhat-release</p>
<pre>redhat-4
#Red Hat Enterprise Linux Server release 5.4 (Tikanga)</pre>
<p>因为oracle 的官方只支持到RHEL4为止，所以要修改版本说明。把Red Hat Enterprise Linux Server release 5.4 (Tikanga)这一行注释掉，前面加上一行redhat-4。当然oracle安装完成后要修改回来。redhat-4 必须为redhat-release文件的第一行，否则安装时还会报警告。</p>
<p><strong>3、修改内核参数</strong></p>
<p>#vi /etc/sysctl.conf</p>
<p>增加下面的内容到文件中：</p>
<pre>kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144</pre>
<p>我都加在最下面了，如下图：</p>
<p><img src="http://img.hack520.org/2010-06/oracle/1.png" class="aligncenter" alt="Linux安装Oracle" title="Linux安装Oracle"/></p>
<p>运行下面的命令使得内核参数生效：</p>
<p>/sbin/sysctl –p</p>
<p>以上的参数我不一一解释了，有疑问的你可以在下面留言，我会尽量为你解答。</p>
<p><strong>4、建立安装Oracle需要的用户、组及目录</strong></p>
<p>(1)新增组和用户：</p>
<pre>groupadd oinstall
groupadd dba
groupadd oper

useradd -g oinstall -G dba oracle
passwd oracle</pre>
<p>(2)创建Oracle的安装目录，并把权限付给oracle用户：</p>
<pre>mkdir -p /u01/app/oracle/product/10.2.0/db_1
chown -R oracle.oinstall /u01</pre>
<p><strong>5、设置oracle用户的shell limit</strong></p>
<p>#vi /etc/security/limits.conf</p>
<p>增加下面的内容到文件 /etc/security/limits.conf 文件中：</p>
<pre>* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536</pre>
<p><img src="http://img.hack520.org/2010-06/oracle/2.png" class="aligncenter" alt="Linux安装Oracle" title="Linux安装Oracle"/></p>
<p>增加下面的内容到文件 /etc/pam.d/login 中，使shell limit生效：</p>
<p>session required /lib/security/pam_limits.so</p>
<p><strong>6、配置静态IP地址</strong></p>
<p>安装RedHat Linux的时候最好采用静态IP地址，如果当时选择的是DHCP，现在需要更改/etc/sysconfig/network-scripts/ifcfg-eth0文件：</p>
<pre>DEVICE=eth0
BOOTPROTO=dhcp
HWADDR=00:0C:29:74:5B:62
ONBOOT=yes
HWADDR=00:0C:29:74:5B:62 #你的mac地址
IPADDR=192.168.89.130 #你的IP地址
NETMASK=255.255.255.0 #你的IP地址
GATEWAY=192.168.89.1 #你的网关</pre>
<p>因为我安装Linux的时候配置了静态IP，所以这里我不去动它。如下图：</p>
<p><img src="http://img.hack520.org/2010-06/oracle/3.png" class="aligncenter" alt="Linux安装Oracle" title="Linux安装Oracle"/></p>
<p><strong>7、修改/etc/hosts</strong></p>
<p>把127.0.0.1改为具体的ip地址，注意最好去掉那些无用的，格式如下：<br />
ip地址 &#8211; 主机名 &#8211; localhost</p>
<p><img src="http://img.hack520.org/2010-06/oracle/4.png" class="aligncenter" alt="Linux安装Oracle" title="Linux安装Oracle"/></p>
<p><strong>8、关闭SeLinux</strong></p>
<p>因为SeLinux对oracle有影响，所以把Secure Linux设成无效，编辑文件/etc/selinux/config :</p>
<p>SELINUX=disabled</p>
<p>当然你也可以用图形界面下的工具 (系统 > 管理 > 安全级别和防火墙)，选择SELinux页面并且设为无效。</p>
<p><strong>9、配置Oracle用户的环境变量</strong></p>
<p>登录到oracle用户并且配置环境变量，编辑/home/oracle目录下的.bash_profile文件</p>
<p>vi .bash_profile</p>
<p>增加下面的内容到文件 .bash_profile</p>
<pre># Oracle Settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR

ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; export ORACLE_HOME
ORACLE_SID=orcl; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=$PATH:$ORACLE_HOME/bin; export PATH
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH

if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi</pre>
<p>我同样加到文件最下面，如下图：</p>
<p><img src="http://img.hack520.org/2010-06/oracle/5.png" class="aligncenter" alt="Linux安装Oracle" title="Linux安装Oracle"/></p>
<p>里面的SID在安装数据库时候如果修改了，安装完后需要回来重新修改SID。修改完用“source .bash_profile”使其生效。</p>
<p><strong>10、修改开机使用文本模式登录</strong></p>
<p>如果没有下面这些步骤，oracle在安装时可能出现问题。可能会出现使用oracle用户启动安装界面的时候报错，无法启动图形化界面。</p>
<p>#vi /etc/inittab<br />
把 id:5:initdefault: 修改为 id:3:initdefault，等oracle安装完成后可以修改回来。</p>
<p>#reboot(重启)</p>
<p><strong>11、添加你的机器oracle用户可以使用图形化界面</strong></p>
<p>在文本模式下，用root登录，然后：</p>
<pre># startx
# xhost +
# su - oracle
$ export DISPLAY="192.168.89.130:0.0" #此处修改为你的IP地址
$ export LANG=en_US #设置运行语言
$ cd /hqw/databases #进入Oracle安装目录
$ ./runInstaller #开始安装喽</pre>
<p>　　OK，完成了！接下去才是真正的安装过程。我们做了那么多配置还只是Linux安装Oracle前的准备工作而已，是不是很郁闷呐？不要郁闷，其实通过上述的操作你应该也学到不少Linux系统方面的东西，我们不要为了安装Oracle而安装，而是在安装的过程中学习更多的Linux知识。我突然想把Linux安装Oracle分成两篇日志写了，写在一篇里太长了，因为下面的安装过程还会很多的截图，先到这里吧！明天我再写。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hack520.org/linux-oracle-config/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>『原创』Xmanager连接Linux远程桌面（图文详解+亲自测试）</title>
		<link>http://www.hack520.org/linux-xmanager-xbrowser</link>
		<comments>http://www.hack520.org/linux-xmanager-xbrowser#comments</comments>
		<pubDate>Thu, 10 Jun 2010 02:39:56 +0000</pubDate>
		<dc:creator>野球小子</dc:creator>
				<category><![CDATA[Linux学习]]></category>
		<category><![CDATA[远程桌面]]></category>

		<guid isPermaLink="false">http://www.hack520.org/linux-xmanager-xbrowser</guid>
		<description><![CDATA[　　其实也是前段时间学习Linux Server的技术积累，我一直都做有笔记，今天拿出来分享一下。 　　我用的是RedHat Enterprise Linux 5.4和最新的Xmanager Enterprise3.0。首先先来了解一下什么是Xmanager。Xmanager全称Netsarang Xmanager，是国外一套非常优秀的远程监控软件。在UNIX/Linux和Windows网络环境中，Xmanager是最好的连通解决方案。我推荐大家下载Enterprise版本，企业版带的工具更多功能更强大。我们通过Xmanager连接Linux远程桌面进行图形化管理其实就是利用了Xmanager套装里面的Xbrowser程序。当然Linux远程图形化管理除了Xbrowser，还有同样优秀的VNC。下面介绍用Xbrowser连接Linux远程桌面的详细配置。都是我亲自测试过的，放心往下看吧！ 一、如果你查过网上的资料你就会发现：RedHat Enterprise Linux 5与RedHat Enterprise Linux 4对于Xmanager的配置是不同的，前者没有/etc/X11/gdm/这个目录，它的gdm的配置文件放在/usr/share/gdm/custom.conf。 其实网上的写错了！！这里不是custom.conf，而是defaults.conf！反正我的RedHat Enterprise Linux 5.4是这样的，可能其它5系列版本不一样也没数的。 在/usr/share/gdm/defaults.conf里确保有以下几句配置(我在最后面直接加了这几句)： Enable=true DisplaysPerHost=10 Port=177 二、在/etc/inittab里把默认级别改为5： id:5:initdefault: 再把最后一句里 x:5:respawn:/etc/X11/prefdm -nodaemon 改成 x:5:respawn:/usr/sbin/gdm（注意这里是sbin，不是bin，网上的又错了，害得我前几次都没能成功，妈的！还好我后来自己发现了这个问题。) 三、让Root登陆Xmanager 以上修改之后，root用户还不能通过Xmanager远程登录Linux，还要继续修改/usr/share/gdm/defaults.conf文件，在[security]字段里开启以下两项： AllowRoot=true AllowRemoteRoot=true 我发现AllowRemoteRoot这一项可以不开启，看我的配置，它还是false，如下图： 四、开启Linux防火墙的177 UDP端口。 Xmanager连接gdm用的是UDP的177端口，所以防火墙上一定要打开这个端口，如下图： 　　最后是重启系统。这样就小功告成了！在Windows系统上运行xmanager3里的Xbrowser程序，在里面新建一个Xmanager Session，在Host这里输入ip地址，其它配置都不要改变（包括端口号），确定退出。 　　然后双击这个New Xmanager Session，进入登录界面，输入用户名和密码以后就可以登录到Linux的远程桌面了。 　　最后再给大家几个用于检测和测试的Linux命令： lsof -i:177 查看是否运行成功了！ etc/hosts 查看ip。有的时候连接不上可能是因为你的hosts文件里配置的IP地址不对。 /usr/sbin/gdm-restart 重启gdm。]]></description>
			<content:encoded><![CDATA[<p> <img alt="Xmanager" src="http://img.hack520.org/2010-06/xmanager/xmanager.png" title="Xmanager连接Linux" class="aligncenter" width="518" height="290" /></p>
<p>　　其实也是前段时间学习Linux Server的技术积累，我一直都做有笔记，今天拿出来分享一下。</p>
<p><span id="more-511"></span><br />
　　我用的是RedHat Enterprise Linux 5.4和最新的Xmanager Enterprise3.0。首先先来了解一下<strong>什么是Xmanager</strong>。Xmanager全称Netsarang Xmanager，是国外一套非常优秀的远程监控软件。在UNIX/Linux和Windows网络环境中，Xmanager是最好的连通解决方案。我推荐大家下载Enterprise版本，企业版带的工具更多功能更强大。我们通过Xmanager连接Linux远程桌面进行图形化管理其实就是利用了Xmanager套装里面的Xbrowser程序。当然Linux远程图形化管理除了Xbrowser，还有同样优秀的VNC。下面介绍用Xbrowser连接Linux远程桌面的详细配置。都是我亲自测试过的，放心往下看吧！</p>
<p>一、如果你查过网上的资料你就会发现：RedHat Enterprise Linux 5与RedHat Enterprise Linux 4对于Xmanager的配置是不同的，前者没有/etc/X11/gdm/这个目录，它的gdm的配置文件放在/usr/share/gdm/custom.conf。</p>
<p>其实网上的写错了！！这里不是custom.conf，而是defaults.conf！反正我的RedHat Enterprise Linux 5.4是这样的，可能其它5系列版本不一样也没数的。</p>
<p>在/usr/share/gdm/defaults.conf里确保有以下几句配置(我在最后面直接加了这几句)：</p>
<p>Enable=true<br />
DisplaysPerHost=10<br />
Port=177</p>
<p>二、在/etc/inittab里把默认级别改为5：<br />
id:5:initdefault:</p>
<p>再把最后一句里<br />
x:5:respawn:/etc/X11/prefdm -nodaemon<br />
改成<br />
x:5:respawn:/usr/sbin/gdm（注意这里是sbin，不是bin，网上的又错了，害得我前几次都没能成功，妈的！还好我后来自己发现了这个问题。)</p>
<p>三、让Root登陆Xmanager</p>
<p>以上修改之后，root用户还不能通过Xmanager远程登录Linux，还要继续修改/usr/share/gdm/defaults.conf文件，在[security]字段里开启以下两项：<br />
AllowRoot=true<br />
AllowRemoteRoot=true<br />
我发现AllowRemoteRoot这一项可以不开启，看我的配置，它还是false，如下图：</p>
<p><img alt="Xmanager连接Linux" src="http://img.hack520.org/2010-06/xmanager/1.png" title="Xmanager连接Linux" class="aligncenter" width="500" height="295" /></p>
<p>四、开启Linux防火墙的177 UDP端口。</p>
<p>Xmanager连接gdm用的是UDP的177端口，所以防火墙上一定要打开这个端口，如下图：</p>
<p><img alt="Xmanager连接Linux" src="http://img.hack520.org/2010-06/xmanager/2.png" title="Xmanager连接Linux" class="aligncenter" width="500" height="295" /></p>
<p>　　最后是重启系统。这样就小功告成了！在Windows系统上运行xmanager3里的Xbrowser程序，在里面新建一个Xmanager Session，在Host这里输入ip地址，其它配置都不要改变（包括端口号），确定退出。</p>
<p><img alt="Xmanager连接Linux" src="http://img.hack520.org/2010-06/xmanager/3.png" title="Xmanager连接Linux" class="aligncenter" width="500" height="375" /></p>
<p>　　然后双击这个New Xmanager Session，进入登录界面，输入用户名和密码以后就可以登录到Linux的远程桌面了。</p>
<p><a href="http://img.hack520.org/2010-06/xmanager/4.png" target="_blank"><img alt="Xmanager连接Linux" src="http://img.hack520.org/2010-06/xmanager/4.png" title="Xmanager连接Linux" class="aligncenter" width="500" height="293" /></a></p>
<p><a href="http://img.hack520.org/2010-06/xmanager/6.png" target="_blank"><img alt="Xmanager连接Linux" src="http://img.hack520.org/2010-06/xmanager/5.png" title="Xmanager连接Linux" class="aligncenter" width="500" height="392" /></a></p>
<p>　　最后再给大家几个用于检测和测试的Linux命令：</p>
<p>lsof -i:177<br />
查看是否运行成功了！</p>
<p>etc/hosts<br />
查看ip。有的时候连接不上可能是因为你的hosts文件里配置的IP地址不对。</p>
<p>/usr/sbin/gdm-restart<br />
重启gdm。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hack520.org/linux-xmanager-xbrowser/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>『原创』Linux时间变慢解决方法 &#8211; Linux时间命令date、hwclock和clock学习</title>
		<link>http://www.hack520.org/linux-date-hwclock-clock</link>
		<comments>http://www.hack520.org/linux-date-hwclock-clock#comments</comments>
		<pubDate>Wed, 09 Jun 2010 10:01:40 +0000</pubDate>
		<dc:creator>野球小子</dc:creator>
				<category><![CDATA[Linux学习]]></category>

		<guid isPermaLink="false">http://www.hack520.org/linux-date-hwclock-clock</guid>
		<description><![CDATA[　　公司有两台重要的服务器采用了Linux系统，一台是我们的技术开发单位网新中研技术人员安装的主服务器，另一台是我亲自安装的测试服务器。说真的，自从采用Linux替换掉原先的Windows Server 2003后，网站系统的性能居然有了巨大的提升。本来几十个人同时在线就会崩溃的系统，改成Linux后100多人在线都很流畅。所以前段时间我也一直有在搞Linux，自己笔记本虚拟机里也安装了一个Red Hat Enterprise Linux AS5.4（AS是什么意思？AS就是Advanced Server，高级服务器版），做为我的实验室。所以那段时间通过自学Linux Server我也积累了不少东西。当时由于太忙没有时间，还有就是我的网站没有整合好，所以就没有把自己一些技术上的经历写上来。现在网站改建整合完成，我想把那时积累的一些重要的东西写一下，我都做有笔记的呵呵~~ 　　后来问题来了，主服务器上的Linux系统时间越来越慢了！！用date -s命令把它调正之后，几十分钟或者几个小时内是看不出变慢的，等过了一两天就会发现它慢了几分钟。这个问题有点头疼，因为我们有台Windows的服务器和这台Linux服务器有数据的交互，实时性要求很强，所以两台服务器时间必须同步！网新那边的经理让我来处理这个问题。 　　我调了发现第二天的确会变慢。 Linux接触时间不是很长，想不出什么解决方法，所以我去网上找。找到一个说是要关闭cpuspeed，这个服务会影响系统时间。关闭操作： # /etc/init.d/cpuspeed stop # chkconfig --levels 12345 cpuspeed off 　　然而实践证明这种方法根本没有用。还有一些解决方法说是去同步网上的时间服务器，有点复杂我也懒得去搞。之后我学习到了Linux时间，才知道Linux分系统时钟和硬件时钟两种。我发现服务器的硬件时钟是正确的，而且没有随着时间的推移而变慢。所以我的想法是让系统时钟去同步硬件时钟，不多说了，以下是我整理的学习笔记。 　　在Linux中，用于时钟查看和设置的命令主要有date、hwclock和clock。其中，clock和hwclock用法相近，只用一个就行，只不过clock命令除了支持x86硬件体系外，还支持Alpha硬件体系。 　　查看Linux系统时间： date 　　修改Linux系统时间： date -s (后面跟时间) 　　查看Linux硬件时间： hwclock 或 clock 或 hwclock &#8211;show 或 clock &#8211;show 　　修改Linux硬件时间： hwclock &#8211;set &#8211;date 或 clock &#8211;set &#8211;date 　　让系统时间与硬件时钟同步，用： hwclock &#8211;hctosys 或 clock &#8211;hctosys 　　相反地，让硬件时钟与系统时间同步： [...]]]></description>
			<content:encoded><![CDATA[<p><img alt="Linux" src="/logo/linux.gif" title="Linux" class="alignleft" width="80" height="80" />　　公司有两台重要的服务器采用了Linux系统，一台是我们的技术开发单位网新中研技术人员安装的主服务器，另一台是我亲自安装的测试服务器。说真的，自从采用Linux替换掉原先的Windows Server 2003后，网站系统的性能居然有了巨大的提升。本来几十个人同时在线就会崩溃的系统，改成Linux后100多人在线都很流畅。所以前段时间我也一直有在搞Linux，自己笔记本虚拟机里也安装了一个Red Hat Enterprise Linux AS5.4（AS是什么意思？AS就是Advanced Server，高级服务器版），做为我的实验室。所以那段时间通过自学Linux Server我也积累了不少东西。当时由于太忙没有时间，还有就是我的网站没有整合好，所以就没有把自己一些技术上的经历写上来。现在网站改建整合完成，我想把那时积累的一些重要的东西写一下，我都做有笔记的呵呵~~<br />
<span id="more-510"></span><br />
　　后来问题来了，主服务器上的Linux系统时间越来越慢了！！用date -s命令把它调正之后，几十分钟或者几个小时内是看不出变慢的，等过了一两天就会发现它慢了几分钟。这个问题有点头疼，因为我们有台Windows的服务器和这台Linux服务器有数据的交互，实时性要求很强，所以两台服务器时间必须同步！网新那边的经理让我来处理这个问题。</p>
<p>　　我调了发现第二天的确会变慢。 Linux接触时间不是很长，想不出什么解决方法，所以我去网上找。找到一个说是要关闭cpuspeed，这个服务会影响系统时间。关闭操作：</p>
<pre># /etc/init.d/cpuspeed stop
# chkconfig --levels 12345 cpuspeed off</pre>
<p>　　然而实践证明这种方法根本没有用。还有一些解决方法说是去同步网上的时间服务器，有点复杂我也懒得去搞。之后我学习到了Linux时间，才知道Linux分系统时钟和硬件时钟两种。我发现服务器的硬件时钟是正确的，而且没有随着时间的推移而变慢。所以我的想法是让系统时钟去同步硬件时钟，不多说了，以下是我整理的学习笔记。</p>
<p>　　在Linux中，用于时钟查看和设置的命令主要有date、hwclock和clock。其中，clock和hwclock用法相近，只用一个就行，只不过clock命令除了支持x86硬件体系外，还支持Alpha硬件体系。</p>
<p>　　查看Linux系统时间：<br />
date<br />
　　修改Linux系统时间：<br />
date -s (后面跟时间)</p>
<p>　　查看Linux硬件时间：<br />
hwclock<br />
或<br />
clock<br />
或<br />
hwclock &#8211;show<br />
或<br />
clock &#8211;show</p>
<p>　　修改Linux硬件时间：<br />
hwclock &#8211;set &#8211;date<br />
或<br />
clock &#8211;set &#8211;date</p>
<p>　　让系统时间与硬件时钟同步，用：<br />
hwclock &#8211;hctosys<br />
或<br />
clock &#8211;hctosys</p>
<p>　　相反地，让硬件时钟与系统时间同步：<br />
hwclock &#8211;systohc<br />
或<br />
clock &#8211;systohc</p>
<p>　　让系统时间每隔十分钟去同步一下硬件时间。</p>
<pre>[hqw@localhost root]$ vi /etc/crontab

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
*/10 * * * * root hwclock --hctosys
#我加入了这么一行，表示每隔10分钟执行一次hwclock --hctosys。</pre>
<p>　　看我的操作如下图：<br />
<img alt="Linux时间" src="http://img.hack520.org/2010-06/linuxtime.png" title="Linux时间变慢" class="aligncenter" width="595" height="352" /></p>
<p>　　最后，我还有一种绝好的方法，可以让Linux和Windows完美时间同步。就是把那个需要同步的Windows服务器做成一个时间服务器，在Linux里设置这台Windows服务器为它的时间服务器。不难的，去网上找一下，有个服务器软件可以把Windows做成时间服务器的。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hack520.org/linux-date-hwclock-clock/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux命令大全chm（修改版）－包含了Linux下各方面的命令集</title>
		<link>http://www.hack520.org/linux-shell-chm</link>
		<comments>http://www.hack520.org/linux-shell-chm#comments</comments>
		<pubDate>Sat, 05 Jan 2008 23:38:08 +0000</pubDate>
		<dc:creator>野球小子</dc:creator>
				<category><![CDATA[Linux学习]]></category>

		<guid isPermaLink="false">http://www.hack520.org/linux%e5%91%bd%e4%bb%a4%e5%a4%a7%e5%85%a8%e6%89%8b%e5%86%8c-%e5%8c%85%e5%90%ab%e4%ba%86linux%e4%b8%8b%e5%90%84%e6%96%b9%e9%9d%a2%e7%9a%84%e5%91%bd%e4%bb%a4%e9%9b%86</guid>
		<description><![CDATA[　 　　包含了linux绝大部分常用的shell命令，包括文件传输、文件管理、文档编辑、备份压缩、磁盘管理、磁盘维护、网络通讯等等，Linux老手新手都适用。 　　Linux命令大全手册下载： 　　本站会员下载Linux命令大全chm －]]></description>
			<content:encoded><![CDATA[<p>　 <img src="http://img.hack520.org/attachments/month_0801/linux.jpg" class="aligncenter" alt="Linux命令" title="Linux命令大全"/></p>
<p>　　包含了linux绝大部分常用的shell命令，包括文件传输、文件管理、文档编辑、备份压缩、磁盘管理、磁盘维护、网络通讯等等，Linux老手新手都适用。</p>
<p><span id="more-264"></span></p>
<p>　　Linux命令大全手册下载：</p>
<p>　　本站会员下载Linux命令大全chm － <a href="http://www.hack520.org/wp-login.php">注册为本站会员即可下载，若已注册请登陆。</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hack520.org/linux-shell-chm/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>『Linux学习笔记』Telnet远程登录配置及使用</title>
		<link>http://www.hack520.org/linux-telnet</link>
		<comments>http://www.hack520.org/linux-telnet#comments</comments>
		<pubDate>Sat, 27 Oct 2007 11:04:39 +0000</pubDate>
		<dc:creator>野球小子</dc:creator>
				<category><![CDATA[Linux学习]]></category>

		<guid isPermaLink="false">http://www.hack520.org/linux-%e5%ad%a6%e4%b9%a0%e7%ac%94%e8%ae%b0-telnet%e8%bf%9c%e7%a8%8b%e7%99%bb%e5%bd%95%e9%85%8d%e7%bd%ae%e5%8f%8a%e4%bd%bf%e7%94%a8</guid>
		<description><![CDATA[首先查看当前系统是否安装了telnet-server软件包：rpm -qa &#124; grep telnet 如果没有安装，在Linux第三张光盘下查找到telnet-server-0.17-25.i386.rpm包，然后安装。或者在终端下键入： redhat-config-packages，选择基本配置项中的TELNET。安装命令：rpm -ivh telnet-server-0.17-25.i386.rpm。 默认情况下LINUX没有开启TELNET服务，如何开启？ vi /etc/xinetd.d/telnet 将Disable改为no(必须是ROOT权限)。 如何修改默认的23端口？ cat /etc/services 找到TELNET修改。 设置根用户可以直接远程登录。 Red Hat Linux 9默认不能使用根用户远程登录，我们可以先用普通用户登录，再用SU命令切换为ROOT用户。另外，也可以修改/etc/pam.d/login文件来实现，只需将此文件的第二行注释掉即可。 注释就在前面加个#，或者mv /etc/securetty /etc/securetty.bak 限制登录设置。 为了提高telnet的登录安全性，可以通过限制访问IP地址以及访问时间段来尽可能的提高安全性。我们只需要修改/etc/xinetd.d/telnet文件，增加限制信息，然后重新启动TELNET服务。 service telnet { disable=no ind=192.168.1.100 #考虑到服务器有多个IP，这里设置本地telnet服务器IP,远程只能telnet #192.168.1.100才能进入 only_from=192.168.1.0/32 #只允许192.168.1.0-192.168.1.255该网段进入 only_from=.edu.cn #只有教育网才能进入! o_access=192.168.1.{4.5} #限制192.168.1.4和192.168.1.5两个IP登录 access_times=8:00-12:00 20:00-23:59 #只允许在这两个时间段使用telnet服务 } 最后，在Windows下telnet远程登录Linux。命令跟windows下telnet另一台windows一样。 但是一开始登录失败，显示为无法打开23端口。后来我才知道原来是因为设置好开启TELNET服务后，必须得重新启动一下服务： 因为telnet服务也是由xinetd守护的，所以安装完telnet-server，要启动telnet服务就必须重新启动xinetd。 然后就可以登录了： 另外，设置开机自启动telnet服务。 一、命令ntsysv,打开图形窗口。 找到telnet，用空格键激活（*）服务。 二、命令chkconfig chkconfig &#8211;add telnet [...]]]></description>
			<content:encoded><![CDATA[<p>首先查看当前系统是否安装了telnet-server软件包：rpm -qa | grep telnet</p>
<p>如果没有安装，在Linux第三张光盘下查找到telnet-server-0.17-25.i386.rpm包，然后安装。或者在终端下键入：<br />
redhat-config-packages，选择基本配置项中的TELNET。安装命令：rpm -ivh telnet-server-0.17-25.i386.rpm。<br />
<span id="more-187"></span><br />
默认情况下LINUX没有开启TELNET服务，如何开启？<br />
vi /etc/xinetd.d/telnet<br />
将Disable改为no(必须是ROOT权限)。<br />
<img src="http://img.hack520.org/attachments/month_0710/o20071027105247.png" class="aligncenter" alt="Linux Telnet"/></p>
<p>如何修改默认的23端口？<br />
cat /etc/services<br />
找到TELNET修改。<br />
<img src="http://img.hack520.org/attachments/month_0710/q2007102891850.png" class="aligncenter" alt="Linux Telnet"/></p>
<p>设置根用户可以直接远程登录。<br />
Red Hat Linux 9默认不能使用根用户远程登录，我们可以先用普通用户登录，再用SU命令切换为ROOT用户。另外，也可以修改/etc/pam.d/login文件来实现，只需将此文件的第二行注释掉即可。<br />
<img src="http://img.hack520.org/attachments/month_0710/f2007102884914.png" class="aligncenter" alt="Linux Telnet"/><br />
注释就在前面加个#，或者mv /etc/securetty /etc/securetty.bak</p>
<p>限制登录设置。<br />
为了提高telnet的登录安全性，可以通过限制访问IP地址以及访问时间段来尽可能的提高安全性。我们只需要修改/etc/xinetd.d/telnet文件，增加限制信息，然后重新启动TELNET服务。<br />
service telnet</p>
<p>{</p>
<p>disable=no</p>
<p>ind=192.168.1.100 #考虑到服务器有多个IP，这里设置本地telnet服务器IP,远程只能telnet</p>
<p>#192.168.1.100才能进入</p>
<p>only_from=192.168.1.0/32   #只允许192.168.1.0-192.168.1.255该网段进入</p>
<p>only_from=.edu.cn    #只有教育网才能进入!</p>
<p>o_access=192.168.1.{4.5} #限制192.168.1.4和192.168.1.5两个IP登录</p>
<p>access_times=8:00-12:00 20:00-23:59 #只允许在这两个时间段使用telnet服务</p>
<p>}</p>
<p>最后，在Windows下telnet远程登录Linux。命令跟windows下telnet另一台windows一样。<br />
但是一开始登录失败，显示为无法打开23端口。后来我才知道原来是因为设置好开启TELNET服务后，必须得重新启动一下服务：<br />
<img src="http://img.hack520.org/attachments/month_0710/62007102892517.png" class="aligncenter" alt="Linux Telnet"/><br />
因为telnet服务也是由xinetd守护的，所以安装完telnet-server，要启动telnet服务就必须重新启动xinetd。</p>
<p>然后就可以登录了：<br />
<img src="http://img.hack520.org/attachments/month_0710/e200710289593.png" class="aligncenter" alt="Linux Telnet" width="600" height="401"/></p>
<p>另外，设置开机自启动telnet服务。<br />
一、命令ntsysv,打开图形窗口。<br />
找到telnet，用空格键激活（*）服务。<br />
二、命令chkconfig<br />
chkconfig &#8211;add telnet<br />
chkconfig telnet on<br />
三、图形用户界面GUI<br />
redhat-conhat-config-services<br />
或“主菜单”——“系统设置”——“服务器设置”——“服务”。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hack520.org/linux-telnet/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux下XMMS播放列表乱码的解决方法</title>
		<link>http://www.hack520.org/linux-xmms</link>
		<comments>http://www.hack520.org/linux-xmms#comments</comments>
		<pubDate>Sun, 14 Oct 2007 16:21:57 +0000</pubDate>
		<dc:creator>野球小子</dc:creator>
				<category><![CDATA[Linux学习]]></category>

		<guid isPermaLink="false">http://www.hack520.org/linux%e4%b8%8bxmms%e6%92%ad%e6%94%be%e5%99%a8%e6%92%ad%e6%94%be%e5%88%97%e8%a1%a8%e4%b9%b1%e7%a0%81%e7%9a%84%e8%a7%a3%e5%86%b3%e6%96%b9%e6%b3%95</guid>
		<description><![CDATA[　　我安装的XMMS最新版，也就是xmms-1.2.10-1.i386.rpm。播放器界面上的歌曲名和播放列表中的歌曲名都显示为乱码，当然了，乱码是针对中文的。界面上的歌曲名乱码我就不改了，好像有点麻烦的，反正这个地方也不重要。我就来改播放列表中的歌曲名的乱码。方法如下： 1. 禁用ID3V2标签 首选项=>音频输入输出插件,选中&#34;MPEG Layer 1/2/3播放器&#34;,然后再点下面的“配置”切换到标题后,选择 “禁用ID3V2标签” => “确定”. 2. 选择字体 默认的是：-adobe-helvetica-bold-r-*-*-10-*。我们下面进行修改。 XMMS playlist and main window fonts set like below:(相信会有一种方法适合你) -adobe-helvetica-medium-r-normal&#8211;12-*-*-*-*-*-iso8859-1,-*-*-medium-r-normal&#8211;16-*-*-*-*-*-gb2312.1980-0,*-r （我选的是这一种） -*-*-*-*-*-*-16-*-*-*-*-*-gbk-0 -16-*-*-*-*-*-iso8859-1,-*-*-*-*-*-*-16-*-*-*-*-*-gbk-0 -sony-*-*-*-*-*-16-*-*-*-*-*-iso8859-1,-*-*-*-*-*-*-16-*-*-*-*-*-gbk-0 3. 修改标题显示 把%p-%t 修改成 %f-%P]]></description>
			<content:encoded><![CDATA[<p><img src="http://img.hack520.org/attachments/month_0710/k20071014155658.png" class="aligncenter" alt="XMMS乱码" title="Linux下XMMS播放列表乱码"/></p>
<p>　　我安装的XMMS最新版，也就是xmms-1.2.10-1.i386.rpm。播放器界面上的歌曲名和播放列表中的歌曲名都显示为乱码，当然了，乱码是针对中文的。界面上的歌曲名乱码我就不改了，好像有点麻烦的，反正这个地方也不重要。我就来改播放列表中的歌曲名的乱码。方法如下：<br />
<span id="more-181"></span><br />
1. 禁用ID3V2标签<br />
首选项=>音频输入输出插件,选中&#34;MPEG Layer 1/2/3播放器&#34;,然后再点下面的“配置”切换到标题后,选择 “禁用ID3V2标签” => “确定”.</p>
<p>2. 选择字体<br />
默认的是：-adobe-helvetica-bold-r-*-*-10-*。我们下面进行修改。<br />
XMMS playlist and main window fonts set like below:(相信会有一种方法适合你)<br />
<1><br />
-adobe-helvetica-medium-r-normal&#8211;12-*-*-*-*-*-iso8859-1,-*-*-medium-r-normal&#8211;16-*-*-*-*-*-gb2312.1980-0,*-r<br />
（我选的是这一种）<br />
<2><br />
-*-*-*-*-*-*-16-*-*-*-*-*-gbk-0</p>
<p><3><br />
-16-*-*-*-*-*-iso8859-1,-*-*-*-*-*-*-16-*-*-*-*-*-gbk-0</p>
<p><4><br />
-sony-*-*-*-*-*-16-*-*-*-*-*-iso8859-1,-*-*-*-*-*-*-16-*-*-*-*-*-gbk-0</p>
<p>3. 修改标题显示<br />
把%p-%t 修改成 %f-%P</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hack520.org/linux-xmms/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Linux下LumaQQ的安装 &#8211; 体验Linux下的QQ聊天</title>
		<link>http://www.hack520.org/linux-lumaqq</link>
		<comments>http://www.hack520.org/linux-lumaqq#comments</comments>
		<pubDate>Sat, 13 Oct 2007 15:03:50 +0000</pubDate>
		<dc:creator>野球小子</dc:creator>
				<category><![CDATA[Linux学习]]></category>
		<category><![CDATA[QQ]]></category>

		<guid isPermaLink="false">http://www.hack520.org/linux%e4%b8%8blumaqq%e7%9a%84%e5%ae%89%e8%a3%85-%e4%bd%93%e9%aa%8clinux%e4%b8%8b%e7%9a%84qq%e8%81%8a%e5%a4%a9</guid>
		<description><![CDATA[　　首先去LumaQQ的官方网站或华军软件园下载最新版的LumaQQ，下载的时候还有个补丁包，等会也要安装的。下载下来的LumaQQ是gz文件，而补丁是zip文件。LumaQQ相当于Windows下的绿色版，无需安装的。所以我把它放置在/usr/local/Mysoft/目录下。 　　下面安装LumaQQ。打开终端，退到usr/local/Mysoft/目录，用tar zvxf lumaqq_2005-linux_gtk2_x86_with_jre.tar.gz命令解开压缩包。在当前目录下自动生成一个LumaQQ文件夹。很简单的～用&#34;chmod -R 777 LumaQQ/&#34;修改lumaQQ整个文件夹属性，使它可以被除ROOT权限以外的人操作使用。 　　安装patch补丁。将补丁包放到/usr/local/Mysoft/LumaQQ/lib/目录下，补丁包的右上方马上出现一支笔周围是红红一圈的图标。用“unzip　lumaqq_2005_patch_2006.01.22.15.00.zip”命令解压缩。覆盖全部文件选择大写的&#34;A&#34;。覆盖后的文件的右上方同样出现一支笔旁边红色的一圈，那是因为重新覆盖后它们的属性变了。只要再用&#34;chmod -R 777 LumaQQ/&#34;红色的笔就会消失掉。如下图： 　　好了，这样就完成了安装。打开LumaQQ，可能会弹出网络错误的提示，不要急，单击系统设置，将登录方式改成TCP方式即可。接下来它就自动开始下载QQ好友及一些相关的信息资料： 　　试试看能不能聊天： 　　别忘了LumaQQ最强大的特色功能：显示所有的隐身好友。　]]></description>
			<content:encoded><![CDATA[<p><img alt="LumaQQ" src="/logo/qq.png" title="Linux LumaQQ" class="alignleft" width="79" height="90" />　　首先去LumaQQ的官方网站或华军软件园下载最新版的LumaQQ，下载的时候还有个补丁包，等会也要安装的。下载下来的LumaQQ是gz文件，而补丁是zip文件。LumaQQ相当于Windows下的绿色版，无需安装的。所以我把它放置在/usr/local/Mysoft/目录下。</p>
<p>　　下面安装LumaQQ。打开终端，退到usr/local/Mysoft/目录，用tar zvxf lumaqq_2005-linux_gtk2_x86_with_jre.tar.gz命令解开压缩包。在当前目录下自动生成一个LumaQQ文件夹。很简单的～用&#34;chmod -R 777 LumaQQ/&#34;修改lumaQQ整个文件夹属性，使它可以被除ROOT权限以外的人操作使用。<br />
<span id="more-180"></span><br />
　　安装patch补丁。将补丁包放到/usr/local/Mysoft/LumaQQ/lib/目录下，补丁包的右上方马上出现一支笔周围是红红一圈的图标。用“unzip　lumaqq_2005_patch_2006.01.22.15.00.zip”命令解压缩。覆盖全部文件选择大写的&#34;A&#34;。覆盖后的文件的右上方同样出现一支笔旁边红色的一圈，那是因为重新覆盖后它们的属性变了。只要再用&#34;chmod -R 777 LumaQQ/&#34;红色的笔就会消失掉。如下图：<br />
<img src="http://img.hack520.org/attachments/month_0710/q20071013144457.png" class="aligncenter" alt="LumaQQ" width="600" height="463"/></p>
<p>　　好了，这样就完成了安装。打开LumaQQ，可能会弹出网络错误的提示，不要急，单击系统设置，将登录方式改成TCP方式即可。接下来它就自动开始下载QQ好友及一些相关的信息资料：<br />
<img src="http://img.hack520.org/attachments/month_0710/z20071013145238.png" class="aligncenter" alt="LumaQQ" width="600" height="184"/></p>
<p>　　试试看能不能聊天：<br />
<img src="http://img.hack520.org/attachments/month_0710/c20071013145357.png" class="aligncenter" alt="LumaQQ" width="600" height="463"/></p>
<p>　　别忘了LumaQQ最强大的特色功能：显示所有的隐身好友。　<br />
<img src="http://img.hack520.org/attachments/month_0710/z20071013145654.png" class="aligncenter" alt="LumaQQ" width="600" height="477"/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hack520.org/linux-lumaqq/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

