set uid ,set gid,sticky bit的三个权限的详细说明(转)
set uid ,set gid,sticky bit的三个权限的详细说明(转)[@more@] 一个文件都有一个所有者, 表示该文件是谁创建的. 同时, 该文件还有一个组编号, 表示该文件所属的组, 一般为文件所有者所属的组. 如果是一个可执行文件, 那么在执行时, 一般该文件只拥有调用该文件的用户具有的权限. 而setuid, setgid 可以来改变这种设置. setuid: 设置使文件在执行阶段具有文件所有者的权限. 典型的文件是 /usr/bin/passwd. 如果一般用户执行该文件, 则在执行过程中, 该文件可以获得root权限, 从而可以更改用户的密码. setgid: 该权限只对目
Linux上配置Apache,支持中文名称文件下载的方法(转)
Linux上配置Apache,支持中文名称文件下载的方法(转)[@more@]Linux上的Apache默认不支持中文名的文件下载,有一段时间让我很郁闷,因为一个项目中,客户要求能够下载中文名的文件,后来不得已在程序里面做处理得以解决,但一直有点不甘心,觉得Apache肯定可以支持的,刚好最近在网上看到了mod_encoding这个模块,MS这是个日本人写的(先Bs一下日本,然后把他们的好东西拿来用 :))。 首先从这里下载文件:mod_encoding-20021209.tar.gz 这个模块包,这个包默认是支持Apache 1.3.X的,如果想在Apache2上使用的话,需要在下载另外一个文件文件
SCO OpenServer 506/507 CCEV汉字包正确版(转)
SCO OpenServer 506/507 CCEV汉字包正确版(转)[@more@]在X-Window下启动汉字输入窗口的命令为: chninput安装步骤1. 解压 2. 将pkg文件bin方式传到SCO机器/tmp目录 3. root登陆SCO 4. pkgadd -d /tmp/ccev.pkg 选all 输入ccev.txt号码 输入ccev安装序列号:SN: OS7CE02259KEY: iESRhQd一路回车 提示chnswt切换汉字信息,安装完毕 5. 在/etc/rc2.d自己编辑个启动文件S10chn, 输入一行内容: chnswt -a 6. reboot机器 OK 需要vi汉字的帐户的.profile中加上: LANG=en_US.ISO8859-1 export LANG 也可以用locale -a | grep en_ 查查你的系统到底
reiserfs文件系统反删除(Undelete)操作的实践(转)
reiserfs文件系统反删除(Undelete)操作的实践(转)[@more@]一、关于Linux的文件系统(Filesystem)二、reiserfs 文件系统是否支持undelete操作来恢复数据;一般删除数据有两种情况,一种是通过rm 命令来删除的;另一种是通过格式化销毁数据的,在reiserfs 文件系统中,恢复这两种误操作而引起的数据损失的情况还是有点区别; 1、由于误操作rm 删除命令而造成数据的丢失的恢复情况;通过实践来看,通过rm 删除数据,我们能通过reiserfs的修复检测工具来恢复,如果存储设备没有任何问题,或者文件系统没有坏块(bad block)的情况下是百分之
Linux下的目录介绍[全精](转)
Linux下的目录介绍[全精](转)[@more@] 这是一片非常简单的介绍Linux标准系统下各种目录的文章。现在,各种公司的Linux都是换汤不换药,但是还是多少有些区别,所以晓湖不能保证下面的介绍适用于所有的Linux系统,比如说Debian。 Windows下的软件一般都会放在一个固定的目录里面。比如说程序X放在C:Program_ComeOnBabyX,程序Y放在C:Program_SkybirdY。但是Linux系统就有很大的不同,它更加复杂。因为它不是根据程序的目的或者类型来放在一个目录里的,而是把二进制可执行文件放在一个目录里,把配置文件放在另外一个目录里,把数据文
MagicLinux2.0搭建Tex环境(转)
MagicLinux2.0搭建Tex环境(转)[@more@]在MagicLinux2.0搭建Tex环境Emacs+auctex+teTex3 一:安装teTeX3参看了何勃亮的安装指南,以及Linuxfans上的手记。 具体步骤如下:(1).从teTeX主页找到tetex-src-3.0.tar.gz和tetex-texmf-3.0.tar.gz。假设安装目录为/usr/local/teTeX,而下载的源码放在/home/alpher/目录下,那么先建立目录:mkdir -p /usr/local/teTeX/share/texmfcd /usr/local/teTeX/share/texmftar -xzvf /home/alpher/tetex-texmf-3.0.tar.gz返回源码所在目录 cd /home/alpher/解压tetex,然后安装tar -xzvf tetex-src-3.0.ta
谈谈Live-cd版Linux的使用(转)
谈谈Live-cd版Linux的使用(转)[@more@]写这些,我的msn是magictang@126.com欢迎联系 空际潇湘Linux对于很多初学者而已实在是一个很难接近的东西:分区,安装及安装后硬件配置让很多人望而生畏。而如果用Live-CD的Linux来体验一下,我们就可以避免一些无谓的痛苦了。 介绍篇 *什么是Live-CD LINUX? 所谓Live-CD,也就是光盘运行版本的Linux发行版,指下载ISO文档后刻录成光盘可以直接引导计算机进入预安装在CD上的Linux的系统。 *目前主要有哪几种Live-CD linux? Live-CD Linux的技术革新者是KNOPPIX操作系统,而MEPIS则是一套建立
甲骨文支持Linux是噱头?无法撼动红帽(转)
甲骨文支持Linux是噱头?无法撼动红帽(转)[@more@] 来自:cnetnews 上周三,甲骨文的首席执行官埃利森向Red Hat 发起了全面攻击。但现在烟幕已经散去,埃利森的一些炮弹都打飞了。 甲骨文表示将支持Red Hat Enterprise Linux(RHEL)━━而且价格不足Red Hat 报价的一半儿,并将发布免费版产品。甲骨文宣布将由其自己的员工提供高质量的支持。 甲骨文公布了一项计划,使Red Hat 的技术支持业务收入流入自己的保险箱。上周四,Red Hat 的股票下跌了24% ,收盘价为14.83 美元,市值蒸发了6.81亿美元。 Red Hat 的业务受到了新的
赛门铁克携手红旗共推Linux存储解决方案(转)
赛门铁克携手红旗共推Linux存储解决方案(转)[@more@] 作者:玛格 来自:eNet硅谷动力 10月31日,记者获悉,赛门铁克推出基于红旗Linux系统的Storage Foundation 4.1 MP3产品。这是中国第一个面向数据中心的集成Linux存储解决方案,体现了赛门铁克对于国内企业级用户的郑重承诺。通过部署Storage Foundation解决方案,红旗软件的用户可以在业界领先的存储件方案上实现标准化,从而改善其复杂的异构数据中心性能和可用性。 赛门铁克公司副总裁兼大中国区总裁郭尊华先生说道:“红旗软件与赛门铁克的合作始于2004年,这一次强强联合
Linux 下用 aMule 上 VeryCD 的设置方法(转)
Linux 下用 aMule 上 VeryCD 的设置方法(转)[@more@]首先要安装 aMule,现在 aMule 已经是 GTK 2 界面了,很漂亮,中文支持也很好。安装之后,设置昵称为 [CHN][VeryCD]xxxx,然后服务器设置为:名称:DonkeyServer No1 地址:62.241.53.2:4242 其他的服务器还有:名称:华语P2P源动力 地址:61.152.93.254:4661名称:Razorback 2 地址:195.245.244.243:4661 但是这两个我这里一般连不上。然后设置 firefox 和 opera。firefox:在地址栏中键入:about:config,打开配置页。右键点击配置列表,创建“布尔”项 network.protocol-handler.ex
整合LAMP品牌 开源软件崛起之路(转)
整合LAMP品牌 开源软件崛起之路(转)[@more@] 作者:南蛮秀才 来自:phpchina 首先,我不知道lamp是否被注册成了一个品牌,但和lamp相关的域名被注册了 倒是确凿无疑的。多年来,开源软件单打独斗,各自为战,虽然技术上取得的成就令 商业软件也为之逊色,然而缺乏商业推广的开源,很多时候只是作为技术交流领域存在而已。当然,近些年人们也逐渐意识到了“开源并不拒绝商业”,这才成就了今天开源软件欣欣向荣的局面。 lamp组合则是从市场的大浪淘沙中诞生出来的开源软件领袖。众所周知,软件业一直压抑在微软,sun等商业巨头的霸
Novell推SUSE Linux实时版操作系统(转)
Novell推SUSE Linux实时版操作系统(转)[@more@] 作者:chsdfh 来源:中关村在线 2006年10月26日,北京–Novell公司近日宣布推出SUSE® Linux Enterprise实时版(Real Time)操作系统,使得客户的实时应用能够从Linux中受益。Novell®公司的SUSE Linux Enterprise实时版操作系统在灵活可扩充的SUSE Linux Enterprise 10 平台中添加了Concurrent 计算机公司的实时技术。由此,在时间至关重要的环境中,客户将以更低的成本获得可预测的性能。 “许多机构依赖计算的速度和可靠性进行有效竞争。” Novell公司开放平台解决方案
Internal/Oracle的密码更改用什么命令(转)
Internal/Oracle的密码更改用什么命令(转)[@more@]QUESTION internal/oracle的密码更改用什么命令?alter user internal identified by 密码(系统提示没有此用户名)? ANSWER 1、第一种方法是更改SYS用户的密码。同样的影响将发生在INTERNAL。 2、使用ORAPWD命令改写密码文件。在DOS模式下运行该命令。对于NT系统的ORACLE和UNIX系统的ORACLE有一定的不同。因为两者的密码文件放在不同的位置。 FOR UNIX** root ******0 smit fsbackup filesystem1 export ORACLE_SID=sgdlmis2 orapwd file=/orapwdsgdlmis.pwd password=oracle entries=303 v
一个生成Oracle用户密码的通用小程序(转)
一个生成Oracle用户密码的通用小程序(转)[@more@]做为Unix 系统管理员,Oracle 数据库管理员,Oracle ERP 应用系统管理员,需要不定期地更改各系统中重要用户的密码,以保证系统及数据的安全。 但是,由于所管理的小型机及数据库、应用系统较多,每月更改近百个用户的密码,不论是密码的生成,还是密码的更改,工作量均很大,尤其是密码的生成,为了加强安全性,密码不能太简单,最好为字母与数字的随机组合。但大量的密码,若不借助自动生成,则其编排是Oracle ERP 系统中应用系统用户(指各子系统的用户,非指具体应用用户)同时也是Ora
新手问个关于找不到tcltk库的问题(转)
新手问个关于找不到tcltk库的问题(转)[@more@]我用的是FC5,在下面使用统计软件R的一个软件包载入的时候每次都报错如下:error in dyn.load(x.as.logical(local).as.logical(now))):unable to load shared library 'usr/lib/R/library/tcltk/libs/tcltk.so'error: onload failed in 'loadNamespace ' for 'tcltk'不知道到底是linux下面没有装TCLTK组件还是所使用的统计软件R里面所带的tcltk库不全?请达人指点.'
Oracle数据库密码破解易如反掌(转)
Oracle数据库密码破解易如反掌(转)[@more@]这几天关于 Oracle 安全方面的消息很是令人震惊. 看来安全专家们是盯上了 Oracle. 随着对 Oracle 加密体系的研究不断深入,有人重新研究了 Oracle 的密码加密算法大致信息. 估计是为了引起 Oracle 技术圈子的注意,有好事者居然冒充 PSOUG 的 Daniel A. Morgan 在Google新闻组贴出了这篇文章.这篇文章先从 Oracle 的密码设计目标开始("反向工程"),然后说了加密的大致思路是这样的: 用户名字和密码合并成一个字符串"s" "s" 转换为unicode 用 DES 的ncbc mode模式加密.Key为 0x123456789abcdef,
Oracle数据库网络与安全之FAQ汇集(转)
Oracle数据库网络与安全之FAQ汇集(转)[@more@][Q]如何限定特定IP访问数据库 [A]可以利用登录触发器、cmgw或者是在$OREACLE_HOME/network/admin下新增一个protocol.ora文件(有些os可能是. protocol.ora),9i可以直接修改sqlnet.ora: 增加如下内容: tcp.validnode_checking=yes#允许访问的iptcp.inited_nodes=(ip1,ip2,……)#不允许访问的iptcp.excluded_nodes=(ip1,ip2,……)[Q]如何穿过防火墙连接数据库 [A]这个问题只会在WIN平台出现,UNIX平台会自动解决。 解决方法: 在服务器端的SQLNET.ORA应类似 SQLNET.AUTHENTICATION_SERVICES
利用Oracle许可实现更好控制Linux(转)
利用Oracle许可实现更好控制Linux(转)[@more@]Oracle许可安全(grant security)有这样的一个缺点,要维护所有的访问角色并将这些角色分配给最终用户是非常困难的。为了解决这些问题并简化Oracle的安全模式,Oracle引入了许可执行方法(grant execute method)。使用许可执行方法,所有的数据访问代码都会被封装进Oracle的存储过程里,而最终用户会被赋予执行这段代码的能力。 许可执行安全模式的设计 同特定的许可模式(在这个模式下,特定的数据库权限被赋予特定的用户)不同,许可执行模式允许用户被赋予执行的访问权,而不需要任何数据
Oracle的多个未明安全漏洞列表一览(转)
Oracle的多个未明安全漏洞列表一览(转)[@more@]Oracle Database是一款商业性质大型数据库系统。 Oracle数据库存在多个缓冲区溢出和拒绝服务问题,远程攻击者可以利用这个漏洞控制数据库或进行拒绝服务攻击。 多个组织发现Oracle数据库和应用服务程序存在多个漏洞,其中范围包括缓冲区溢出,PL/SQL注入,字符集转换错误和拒绝服务攻击。 受影响系统: Oracle Oracle 8i Enterprise Edition 8.1.7.1.0 Oracle Oracle 8i Enterprise Edition 8.1.7.0.0 Oracle Oracle 8i Enterprise Edition 8.1.6.1.0 Oracle Oracle 8i Enterprise Edition 8
带你走进Oracle数据安全的世界一观(转)
带你走进Oracle数据安全的世界一观(转)[@more@]随着计算机的普及以及网络的发展,数据库已经不再仅仅是那些程序员所专有的话题。Oracle数据库更是凭借其性能卓越、操作方便灵活的特点,在数据库的市场中已经占据了一席之地。 但是,随着网络技术的不断进步,数据信息的不断增加,数据安全也已经不再是以前的“老生长谈”,更不是以前书本上那些“可望而不可及”的条条框框。 或许很久以前,大家都觉得Oracle数据库的安全并不存在隐患,因为Oracle公司在2003年11月份开始促销其数据库软件时提出的口号是“只有Oracle9i能够做到绝对安全”。