Linux系统上不安全的程序及替代程序(转)
Linux系统上不安全的程序及替代程序(转)[@more@] WuFTD从1994年就开始就不断地出现安全漏洞,黑客很容易就可以获得远程root访问(Remote Root Access)的权限,而且很多安全漏洞甚至不需要在FTP服务器上有一个有效的帐号。最近,WuFTP也是频频出现安全漏洞。 它的最好的替代程序是ProFTPD。ProFTPD很容易配置,在多数情况下速度也比较快,而且它的源代码也比较干净(缓冲溢出的错误比较少)。有许多重要的站点使用ProFTPD。sourceforge.net就是一个很好的例子(这个站点共有3,000个开放源代码的项目,其负荷并不小啊!)。一些Linu
PLIP--Linux操作系统并口网络解决方案(转)
PLIP--Linux操作系统并口网络解决方案(转)[@more@] 大家知道,在DOS环境下,我们可以用并口或串口将两台PC连接起来,一台充当服务器,另一台充当客户,但充当服务器的机器不能做其它操作,只能为Client服务。虽然在方便上和速度均不如网卡,但它提供了一个“穷人”的解决方案。如果仅拷贝少量数据,它还是可以满足一般人的需求。并口的速度要远远比串口快。 在Linux内核中,网络设备中有一个叫PLIP (Parallel Line Internet Protocol). 它提供了并口的网络支持,并将并口映射成网络设备。它支持标准并口,扩展并口的支持。传送速度
浅谈基于Linux的Intranet环境建造(转)
浅谈基于Linux的Intranet环境建造(转)[@more@] 在建设传统的Intranet网络环境的时候,我们一般是基于Windows NT Server系统的,在它的基础上实现一系列的服务。现在的Linux系统中也包含了很多基于网络建设的软件服务,基本上我们是完全可以利用Linux系统建立与Windows NT Server所具有的基本Intranet框架相同的框架。并且还可以在这个基础上发展具有Linux系统自身特点的Intranet环境,在某种程度上其性能还优于Windows NT Server系统。 我们先假设一个基于Linux系统局域网的网络构架。首先,建议使用转换器把Internet接口转换为双绞
Linux操作系统源代码详细分析(二)(转)
Linux操作系统源代码详细分析(二)(转)[@more@] 第2章 代 码 初 识 本章首先从较高层次介绍Linux内核源程序的概况,这些都是大家关心的一些基本特点。随后将简要介绍一些实际代码。最后介绍如何编译内核。 2.1 Linux内核源程序的部分特点 在过去的一段时期,Linux内核同时使用C语言和汇编语言来实现。这两种语言需要一定的平衡:C语言编写的代码移植性较好、易于维护,而汇编语言编写的程序则速度较快。一般只有在速度是关键因素或者一些因平台相关特性而产生的特殊要求(例如直接和内存管理硬件进行通讯)时才使用汇编语
Linux编程之序列化存储Python对象(下)(转)
Linux编程之序列化存储Python对象(下)(转)[@more@] 相等,但并不总是相同 正如在上一个示例所暗示的,只有在这些对象引用内存中同一个对象时,它们才是相同的。在 pickle 情形中,每个对象被恢复到一个与原来对象相等的对象,但不是同一个对象。换句话说,每个 pickle 都是原来对象的一个副本: >>> j = [1, 2, 3] >>> k = j >>> k is j 1 >>> x = pickle.dumps(k) >>> y = pickle.loads(x) >>> y [1, 2, 3] >>> y == k 1 >
《由尚德系列讲座之linux内核编程入门》(linux kernel)(转)
《由尚德系列讲座之linux内核编程入门》(linux kernel)(转)[@more@]中文名称:由尚德系列讲座之linux内核编程入门英文名称:linux kernel发行时间:2006年10月01日地区:大陆语言:普通话简介: 400) {this.resized=true; this.width=400; this.alt='Click here to open new window';}" border=0>互联网上第一套系统讲解linux内核编程的视频教程!是学习linux内核的极佳入门教程。对于想要学习嵌入式开发的人员是很好的参考。学完本套教程之后:可以对linux内核运行机制有比较深入的认识。可以独立编写一个属于自己的操作系统! 400)
《由尚德系列讲座之linux系统编程录像》(linux)(转)
《由尚德系列讲座之linux系统编程录像》(linux)(转)[@more@]中文名称:由尚德系列讲座之linux系统编程录像英文名称:linux发行时间:2006年10月01日地区:大陆语言:普通话简介: 400) {this.resized=true; this.width=400; this.alt='Click here to open new window';}" border=0>著名的linux系统编程入门教程。讲述详尽,深入浅出。课程讲解内容:1.入门讲解2.进程3.简单文件管理4.信号处理5.高级文件操作6.目录操作7.socket网络8.时间9.基于散列的数据库函数库本人条件有限,请下载之后多多作种 400) {this.resized=true; this.wi
FC6下的application(转)
FC6下的application(转)[@more@]1.字体问题FC6下的中文字体做得已经非常好,不过没有windows下的丰富,可以把XP下的字体文件复制到/usr/share/fonts目录中,然后重新启动X2.多线程下载工具晚上提供了很多,但是可能是编译环境的原因安装不上,但是有一个myget却非常好用,运行于命令行下,比较符合那些Linuxer../configure --preifx=/usr/local/myget && make && make install安装很简单,使用也很简单/usr/local/myget/bin/myget -n 10 -d /work/download http://xxxx.xxx.xxx/abc.tar.gz3.Vmware的安装很费了一点时间,
SUSE Linux 下载专题(转)
SUSE Linux 下载专题(转)[@more@]suse linux 10.1终于发布了,其功能和外观直指微软的vista了,拥用超视觉效果的3D再加上早期以来suse团队对安全的执着追求所以所以新发行的这个版本不管在那方面都是相当的出色,不过对硬件也有所要求的。也不是所以的硬件配置都能胜任的,下面是我个人认为的基本配置(针对是体验用户,不是高级用户对于高级用户来说很多东西不是必须的所以不用安装):cpu:p4 2.0g 以上Mem:512M以上;Video card Mem :64M以上;Hard disk :10G 以上;可能有些些朋友看来会点高了,不过想要流暢的运行这个系统的话我想这样的
Linux挂载Windows网络共享目录(转)
Linux挂载Windows网络共享目录(转)[@more@] 前面说到了两台Linux系统的文件共享,但后继的项目又遇到了要求在Linux上挂载Windows共享目录的需求,这个大家一看都会想到用samba,me2! 首先在Windows(假设ip 192.168.0.1)上共享出一个目录(假设为share)来,并建立相应的帐号、密码(假设用户名为user,密码pwd),使这个用户可以对共享的目录进行读写操作, 然后再Linux系统机器上建立挂载点(例如为/mnt/share)之后,root用户执行 mount -t smbfs -o username=user,password='pwd',umask=000,iocharset=cp936,rw,bg //192.1
Linux挂载文件系统(转)
Linux挂载文件系统(转)[@more@]1、挂载点必须是一个目录。 2、一个分区挂载在一个已存在的目录上,这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。 对于其他操作系统建立的文件系统的挂载也是这样。但是需要理解的是:光盘、软盘、其他操作系统使用的文件系统的格式与linux使用的文件系统格式是不一样的。光盘是ISO9660;软盘是fat16或ext2;windows NT是fat16、NTFS;windows98是fat16、fat32;windows2000和windowsXP是fat16、fat32、 NTFS。挂载前要了解linux是否支持所要挂载的文件系统格式。 挂载时使用mount命令: 格式
在 linux 系统下安装 perl(转)
在 linux 系统下安装 perl(转)[@more@] linux 和 perl 都属于自由软件,将二者结合真是妙不可言。遵循以下步骤一般就可安装好 perl ,perl 就能在 linux 下欢唱。1。取得最新版本的 perl,当前版本为 5.6.0,即 stable.tar.gz。2。解文件包:gunzip stable.tar.gztar xvf stable.tar得到目录 perl-5.6.03。在目录 perl-5.6.0 下安装 perl:rm -f config.sh Policy.shsh Configure -demakemake testmake installconfig.sh Policy.sh 为以前安装时的配置文件,新安装或升级安装时需要将其删除。sh Configure -de 安装使用默认配置,一般而言
Linux下的网关设置(转)
Linux下的网关设置(转)[@more@] 本文将主要介绍如何利用一台Linux主机来实现网关的功能。 例如,现在有两个子网,网络地址分别是10.119.140.0和202.114.3.0。 由于两个子网的网络地址不相同,为了使两个子网中的计算机可以互相访问,有必要在两个子网中间建立一个网关。在这里,Linux主机是用作网关的Linux服务器,其上已正确安装了两块网卡,分别为eth0和eth1。要使这两块网卡与相应的网络相连,可使用以下命令: ifconfig10.119.140.1255.255.255.0eth0up ifconfig202.114.3.1255.255.255.0eth1up 这两行命令的含义是
在本地使用Flash的问题(转)
在本地使用Flash的问题(转)[@more@]我前段时间在自己的FC5系统里安装了FLASH7,进入网页实验了一下,效果还不错。:)但是现在又有新问题了:我希望在桌面建立一个FLASH的起动器,以后欣赏下载到本地的FLASH的时候,只要在桌面上点相应的图标就能运行FLASH播放器。我按照书上介绍的方法在桌面点击鼠标右键,选择“创建起动器”点击命令行后的“浏览”按钮,选择/usr/bin/gflashplayer文件,但是实际上这个文件更本不存在。请问我应该选择哪个文件?为了这个问题我已经搜索了很久都没有解决。:time:1 :0(1 :49ab:1
SUN Midrange Servers platform shell 一览(转)
SUN Midrange Servers platform shell 一览(转)[@more@]这些天看了这些命令,刚开始看的时候感觉很头晕。现在把它分了一些类,感觉好多了。对于熟悉ALOM的用户来说这些命令应该看着都比较熟悉。相应的增加了一些些命令,或者是从功能上有了一些改进。一、board类1、addboard 分配资源到域内2、deleteboard 将资源冲一个域内删除3、showboards 显示资源分配情况4、test board 测试board5、showcomponent 显示系统组件6、discomponent 禁止系统某个组件,即即使这个组件存在,域是不能使用这个组件的。7、enablecomponent 启用某个组件二、C
NIS下solaris和linxu的client实现AutoFS(转)
NIS下solaris和linxu的client实现AutoFS(转)[@more@]这是我同事(alex)原创,写的很好,抄过来,大家学习研究分享之用,谢谢!-----------------------------------------------------------------这几天,做了试验 是用solaris做nis server和 client 用solaris和linux实现auto_home和autofs找了不少资料,都不完整,自己断断续续的写和装,可能有狠多错误.slave server 没做,是网上找的,因为现实用的不多,为了完整凑的NIS 管理域testdomain NIS master server ip address: 10.1.100.2 ,hostname:SUN-2 NIS slave server ip address: 10.1.100.
Solaris内存监控(转)
Solaris内存监控(转)[@more@]Solaris内存主要用在以下几个方面:核心,进程,文件系统缓存。如下是监控内存使用的方法。可用系统物理内存 分配给Solaris核心的内存数量 文件系统缓存使用的内存数量 进程使用的内存数量 系统剩余的内存数量Total Physical Memory使用prtconf命令,察看系统物理内存数量。prtconf | head -2System Configuration: Sun Microsystems sun4uMemory size: 49152 MegabytesKernel Memory使用sar –k察看系统核心占用的内存,如下3个内存池之和即是,单位bytesar -k 1 1SunOS lonespappb33 5.8 Generic_117350-13
Firefox2.0与Vista的IE7间相距多远(转)
Firefox2.0与Vista的IE7间相距多远(转)[@more@] Firefox促使IE最终作出官方回应 由于微软上一次发布新浏览器是在2001年,而上一次发布浏览器的大 型更新包是在2004年8月,人们足以认定Internet Explorer还无法成为适用于Windows Vista的浏览器。而Firefox自从2005年11月发布1.5版以来,不断地推出关键性更新。 不过用户们相信,当Vista正式发布的时候,两个浏览器都会推出新版本。去年7月开始测试的IE 7,以大胆的方式展现了全新的功能组织形式。 事实上,由于微软不得不放弃几乎过时的Spyglass Mosaic浏览器代码,改用新
Gartner:Oracle的Linux 先尝后买(转)
Gartner:Oracle的Linux 先尝后买(转)[@more@] 作者:木艺儿 来自:驱动之家 自从Oracle表示要以一半的价格提供Linux支持之后,选择Oracle或是红帽就成了一个大问题。不过Gartner建议想使用Oracle公司服务的用户们先行测试系统兼容性,再决定是否选择Oracle。 Oracle的主席埃里森曾表示,红帽的服务不足以满足客户的需求:“对Linux操作系统的支持还有很多缺陷,这延缓了Linux的发展。” Gartner的研究主管Brian Prentice、著名分析师George Weiss和Donald Feinberg在一次会议上认为,使用红帽Linux的Oracle用户面对着越来越
Others——Linux系统备份及恢复(转)
Others——Linux系统备份及恢复(转)[@more@]系统备份及恢复文件分析运行Linux服务器,就要制定一个备份计划,但这并不意味着每天要对所有的东西都备份。系统中只有一部分东西需要每天备份,下面列出需要备份的项目:ü 用户文件 每天都要对/home目录中的用户文件进行备份。 ü 配置文件 /etc和/var目录中的配置文件不需要频繁备份,每个星期或每月备份一次即可,主要取决于配置更改的频繁程度。ü 程序文件 /usr和/opt目录中的程序文件很少发生变化,安装后做一次备份即可。通常情况下,程序文件可方便地从原始安装盘中恢复。备份过程简单