超完整RedHat9.0-vsftp配置大全(转)
超完整RedHat9.0-vsftp配置大全(转)[@more@]3.2 VSFTP 安全与效能兼备的ftp 服务器 3.2.1 VSFTP 概述 FTP,file transfer protocol,这是档案传输的通讯协议,也是一般最常用来传送档案的方式。读者在使用RedHat9 的时候,可能会感受到ftp server 有一些改变:第一,就是ftp server 只剩下vsftp,原有的wuftp 等都没放入 第二,就是vsftp 从XINETD 中独立出来,并将设定档从/etc/vsftpd.conf 之中移到/etc/vsftpd/vsftpd.conf。 为什么做这样的改变?可以想见的是vsftp 已有独立运作的能力,不需要XINETD 来做更进一步的管控,并且类似sen
试用Linux的法宝--DemoLinux试用(转)
试用Linux的法宝--DemoLinux试用(转)[@more@]你还记得第一次用Linux系统的情景吗?正如其他人一样,也许你也有过痛苦的安装经历吧;也许你也使用FIPS或者Partition Magic来增加你的硬盘空间,也许你也曾小心翼翼、提心吊胆,害怕由于自己的误操作而造成硬盘系统的坏死。你经常会为在一个知之甚少的Linux系统中完成上述操作而感到头痛,但是现在有一个好办法来解决这一难题---使用DemoLinux。DemoLinux第一次为人们所知是在2000年的Linux产品巴黎博览会上。DemoLinux可以使用户不需要实际安装Linux操作系统便可以对其进行试用。它所需要的只
Linux下mono配置(转)
Linux下mono配置(转)[@more@]Mono相关安装包在http://www.go-mono.com/download.html下载apache2在www.apache.org下载1. 安装gcc编译环境(如果有可以跳过此步)rpm -ivh *cc*2. 安装apache2tar xvzf httpd-2.0.47.tar.gzcd httpd*./configure --prefix=/mono/apache2 --enable-somakemake install3. 安装所有下载的mono的rpm(mono的runtime,mono-0.26等等)rmp -ivh *.rpm3. 安装xsptar xvzf xsp-0.5.tar.gzcd xsp-0.5makemake install4. 安装mono(如果没有pkgconfig要先从linux安装盘上面安装)tar xvzf mod_mono-0.4.tar.gz./configure --
LINUX动态链接库高级应用(转)
LINUX动态链接库高级应用(转)[@more@]在《LINUX下动态链接库的创建与应用》一文中,我介绍了LINUX动态链接库的基本知识.其要点是:用户根据实际情况需要,利用dlopen,dlsym,dlclose等动态链接库操作函数,装入指定的动态链接库中指定的函数,然后加以执行.程序中使用很少的动态函数时,这样的做法尚可.如果程序需要调用大量的动态函数,那么采用这样的编程手段将是非常繁复的,所以我们必须使用一种更为聪明的办法,以减少代码量,提高工作效率.这就是现在我要举例介绍的《LINUX动态链接库高级应用》.注:本文举的例子类似上篇文章,只是文件的内容已做
UNIX 系统上实现拨号(转)
UNIX 系统上实现拨号(转)[@more@]我们假设你已经连接上系统并且处于外壳环境。 1.我们首先需要找到L-devices文件,它应该在usr/lib/uucp目录下,但是为防止万一它被隐藏了,输入命令: find / -name L-devices -print 将让你能找到它。如果你找不到,也别着急,因为只要经过反复的实验,我们一定能找到它。 2.如果你找到L-devices文件,我们需要把它显示出来,输入命令: cat L-devices 如果它超出一屏,则输入命令: cat L-devices | more 这将可以显示下一个页,并且,当按q取消时,将返回并显示下一行。 这文件显示调制解调器是连接在哪
Linux配置多线路ADSL的方法(转)
Linux配置多线路ADSL的方法(转)[@more@]经过一段时间的观察,证明运行良好,现把设置过程及方法总结一下,欢迎指正. 此文档可以说明双adsl及多adsl增加线路的配置过程. 实验环境:操作系统: RedHat7.3两条adsl,长期观察线路稳定,动态ip,带宽2M,三块网卡: eth0 tulip,接内网eth1 3c59x,接第一条adsleth2 8139too,接第二条adslethn xxxx,(如果还有的话....) 目的:用两条adsl共同上网,分担负载,实现一般的简单负载平衡,带动内网上网.1.添加网卡 插入网卡,启动机器,如果需要双线路上网,就要三块网卡了,配置网卡也可以参考其他资料.配置为找到相应
Unix 备份与压缩(转)
Unix 备份与压缩(转)[@more@]用户经常需要备份计算机系统中的数据,为了节省存储空间,常常将备份文件进行压缩。下面分别介绍备份与压缩的命令。tar命令tar可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。Linux上的tar是GNU版本的。
Linux下启动ftp及xdm配置(转)
Linux下启动ftp及xdm配置(转)[@more@]1。启动ftp一般linux默认安装的ftp是vsftp,启动该server可以用:#Service vsftpd start2.配置xdm以用xdmcp来remote login在/etc/X11/xdm下,Xaccess 和xdm-config1.Xaccess:把 “#* #any host can get a login window”这一行的注释去掉以使所有机器都能打开login对话框2.xdm-config:!DispalyManager.requestPort:03.#xdm可用#netstat -a |grep xdmcp来查看xdmcp的相关情况一般输出为udp 0 0 *:xdmcp *:* ,这是正常的。
Linux知识--lilo.conf中文手册(转)
Linux知识--lilo.conf中文手册(转)[@more@] conf-lilo的配置文件。描述本文件,缺省位置为etc/lilo.conf,由引导装入程序的安装程序LILO 读取。其表现可能如下: boot=/dev/hda delay=40 compact vga=normal root=/dev/hda1 read-only image=/zImage-2.5.99 label=try image=/zImage-1.0.9 label=1.0.9 image=/tamu/vmlinuz label=tamu root=/dev/hdba vga=ask other=/dev/hda3 label=dos table=/dev/hda 本配置文件指定 LILO 使用在/dev/hda路径上的主引导记录。(关于使用 LI
Linux 文档与视窗(转)
Linux 文档与视窗(转)[@more@] KOM/OpenParts按照面向对象的编程环境(SmallTalk's)的文档视窗模式(Docunment and View Model)把文档区分为区分“文档”与视窗两种不同的模式。当KOffice打开一个文档时候,在内存中只保存一个拷贝。应用程序就建立一个视窗,包括菜单,工具栏等等。在这个视窗中可以对文本进行观察、编辑和其他处理。同一个文档可以打开任意个视窗,没一个视窗都可以对相同的文本进行观察、编辑和其他操作。因为内存中只保存一个文档,因此一个视窗中对文档所做的修改立刻就显示在其他视窗中。 这个特性给KOff
Chinput 安装指南(转)
Chinput 安装指南(转)[@more@]下面所介绍等安装方法是针对在TurboLinux以外等平台上独立安装使用Chinput等具体步骤. 安装中文字体 cd /tmp tar zxvf zh-fonts.tar.gz (产生misc目录) cd misc (到子目录下) cp *.Z /usr/X11R6/lib/X11/fonts/misc (拷贝字体) cat fonts.alias >> /usr/X11R6/lib/X11/fonts/misc/fonts.alias (在别名文件中附加Chinput所使用的别名) cd /usr/X11R6/lib/X11/fonts/misc(到字体目录) mkfontdir (产生或更新fonts.dir) xset fp rehash (更新X Server的字体, 现在就可以使用了) rm -fr /tmp/misc (-:) 安装
GNU/Linux开发第一步(转)
GNU/Linux开发第一步(转)[@more@]目前,很多朋友学完了C语言,但并不能在GNU/Linux系统下进行编程开发。究其原因,GNU/Linux系统还未大面积普及是大碍之一,另外,人们不熟悉GNU/Linux系统下的开发工具也是关键。本文就是以“用例”的形式讲述在GNU/Linux系统下如何进行应用软件开发的基础和常识,为将来在GNU/Linux系统中进行大规模或企业级开发铺路。所谓“用例”,就是通过简单的例子来学习,最终达到能在自己的实际中应用的目的。 本文要求读者熟练Linux操作系统的常用操作,掌握C语言语法,能理解Linux系统的组成原理和了解Shell和Pe
BSD 简史(转)
BSD 简史(转)[@more@]要了解 FreeBSD,首先要了解 BSD。本文介绍 BSD 的简要历史,通过了解 BSD 的发展历程,我们可以更好的理解 FreeBSD。 BSD是"Berkely Software Distribution"的缩写,意思是"伯克利软件发行版"。显然,BSD这个名称并不是我们现在所理解的操作系统,而且其原意也并非简单的操作系统,而是一整套软件发行版的统称。从软件发行版到操作系统的演变是有历史过程的,这一点对FreeBSD很重要。 BSD的出现要追溯到上个世纪的七十年代,当加州大学伯克利分校的学生Bill Joy在1971年完成了"Berkely Software Distribution"的合并
清除Linux上的蠕虫程序Ramen(转)
清除Linux上的蠕虫程序Ramen(转)[@more@] Linux系统中出现了一种称之为Ramen的蠕虫程序。它可能会入侵数千台运行RedHat 6.2/7.0 操作系统的服务器。Ramen利用了两个已知的Linux安全漏洞。它首先利用 RPC.statd 和 wu-FTP 的漏洞扫描网络上使用 RedHat 6.2/7.0 的服务器,然后尝试取得系统权限,一旦取得之后,会将一些一般的系统服务加以替换,并且将一个称之为“root kit”的程序码植入安全漏洞中,此外 Ramen 还会将站点上的首页给换成 :“RameNCrew--Hackers looooooooooooove noodles”的字样。最后,Ramen会寄两封信给两个电子信
Linux 是更好的选择(转)
Linux 是更好的选择(转)[@more@]在过去数月中,Linux获得计算机厂商支持的势头在激增。 最近IBM、Netscape、Oracle、Sun等计算机公司正式宣布支持linux,这已经引发了对Linux的新一轮认同。但是,很多大公司并没有明确的表示开始使用Linux。正如我们BELL公司的操作系统地区分部一样(RBOC )。 我们的项目主要涉及为广泛使用UNIX应用程序的公司开发界面,开发人员最初时是在运行微软视窗95或者NT上的PC兼容机上进行工作的,每个平台上都选择安装了两个商业通讯包中的其中之一,开发人员还可以要求一X-Server(随其选用的商业通讯包而定)。 在我
请听Linux孵化者们的战斗心声(转)
请听Linux孵化者们的战斗心声(转)[@more@]在多数方面,Randall Sprolles与大多数的Linux投资者并无区别。作为一名计算机专业大学生的父亲,Sprolles说他根本就不知道何为自由软件操作系统,直到有一天他为了跟上最新的高技术发展趋势而拜读了一些杂志。但是与大多数投资者不一样的是,作为兼并收购咨询公司Abbingdon财务研究部的所有人,Sprolles并没有购买Red Hat 或者VA Linux的股票等待机会,而是一开始就把眼光投向了那些尚处孵化阶段的Linux公司。 Sprolles 承认自己连一行源码都读不懂,他说他凭自己的直觉办事。 加入Spr
SCO UNIX下的反删除(undelete)(转)
SCO UNIX下的反删除(undelete)(转)[@more@]SCO OpenServer支持Versioning Filesystems(undelete),但是缺省却没有打开此项功能,下面是具体细节: 1) scoadmin中选择Hardware/Kernel Manager,选择Filesystem configuration, 设置MAXVDEPTH为一个非零值(n=保存多少以前版本,设置较大数时要考虑磁盘空间) 设置MINVTIME(文件versioned之前等待的秒数) 2) 重新编译(Relink)内核; 3) 重新启动服务器; 4) 启用Undelete,针对需要设置undelete的目录(例如:/u/data) undelete -s /u/data 5) 为了察看Versioned情况,设置以下环境变量: SHOWVER
RedHat 9.0 Webmin的图形安装(转)
RedHat 9.0 Webmin的图形安装(转)[@more@]登陆linux400) {this.resized=true; this.width=400; this.alt='Click here to open new window';}" border=0>400) {this.resized=true; this.width=400; this.alt='Click here to open new window';}" border=0>事先,我就用ftp工具,把webmin的安装包传到linux下的"/usr/"目录下!现在我们只需进入安装就可以了!cd /usr/400) {this.resized=true; this.width=400; this.alt='Click here to open new window';}" border=0 resized="true">用"ls"命令查看这个目录下的文件,那个红色标
RedHat Linux 9.0安装图解(转)
RedHat Linux 9.0安装图解(转)[@more@]400) {this.resized=true; this.width=400; this.alt='Click here to open new window';}" border=0>第1步:第一步:选择安装方式。 1、图形安装(直接回车) 2、文本安装(输入 linux text)
自动杀死UNIX僵死的进程(转)
自动杀死UNIX僵死的进程(转)[@more@] 人保系统的计算机应用,已从单机运行方式过渡到以公司为中心的集中处理方式,各县级支公司通过广域网、远程telnet登录到市公司主机。由于网络的原因,有些进程会突然僵死。这些僵死的进程,会消耗系统大量的资源,直接影响机器的正常运行。为了实时地、自动地杀死这些僵死的进程,本人编写了 Shell程序Autokill。 Autokill程序脚本 QUOTE: