Linux
文章平均质量分 62
Endoresu
这个作者很懒,什么都没留下…
展开
-
[转]/etc/fstab
/dev/VolGroup00/LogVol00 / ext3 defaults 1 1LABEL=/boot /boot ext3 defaults 1 2tmpfs /dev/shm转载 2012-01-03 22:31:23 · 455 阅读 · 0 评论 -
RHEL5.1安装weblogic11g
安装准备工作/tmp空间足够大(至少是安装weblogic后占用空间的2.5倍),不能使用root用户身份安装,故需要为weblogic建立专用的组和组中的用户。此处我的用户为endoresu,所属组为weblogic:# groupadd weblogic# useradd -g weblogic endoresu# echo endoresu:123456|chpasswd原创 2011-11-14 08:58:38 · 1004 阅读 · 0 评论 -
[转]linux 启动过程以及 /etc/rc.d/init.d/目录的一点理解
http://www.linuxdiyf.com/bbs/thread-145330-1-1.htmlrc.d的内容如下: init.d/ :各种服务器和程序的二进制文件存放目录。 rcx.d/: 各个启动级别的执行程序连接目录。里头的东西都是指向init.d/的一些软连接。具体的后边叙述。 还有三个脚本:rc.sysinit, rc, rc.local redh转载 2011-11-14 08:58:06 · 528 阅读 · 0 评论 -
tomcat的conf/server.xml的元素
不含Loader、Manager、Resources元素className=一个Java implementation的类名。该implementation实现了org.apache.catalina.Server接口。若没有指定,则使用标准implementation。port=指定等待shutdown命令的端口号。-1表示禁用端口。shutdown=shutdown命令的命令字原创 2011-11-14 08:56:53 · 1250 阅读 · 0 评论 -
重编译Linux命令源代码
以su命令为例。查看su命令的路径:# which su/bin/su查看su是由哪个包安装的:# rpm -qf /bin/sucoreutils-5.97-12.1.el5去网上搜索“coreutils-5.97-12.1.el5.src.rpm”包,注意,后面还多了个“.src”,表示源代码的安装包。将下载到的源代码的包直接安装是行不通的,需要先安装下列.rp原创 2011-11-14 09:18:55 · 3897 阅读 · 0 评论 -
rpm查询命令
q query,查询; a all,所有的包名; l list,安装文件列表; f from,文件来自哪个包; i information,包信息头; p package,包;rpm -qa rpm -qf filename rpm -ql [-p] packagename[.rpm]; rpm -qi [-p] packagename[.rpm]; rpm原创 2011-11-14 09:10:59 · 602 阅读 · 0 评论 -
Linux查看硬件配置
查看CPU信息:# cat /proc/cpuinfo查看内存大小:# free -m查看硬盘容量:# fdisk -l原创 2011-11-14 09:10:25 · 316 阅读 · 0 评论 -
[转]linux的hostname修改详解
http://soft.chinabyte.com/os/281/11563281.shtml Linux操作系统的hostname是一个kernel变量,可以通过hostname命令来查看本机的hostname。也可以直接cat /proc/sys/kernel/hostname查看。 #hostname #cat /proc/sys/kernel/hostname 上面转载 2011-11-14 09:08:06 · 374 阅读 · 0 评论 -
RHEL远程桌面
1. 配置RHEL服务器支持远程桌面1.1. 设置开启远程桌面需进入机房直接操作服务器。 在图形界面下以root身份登录RHEL服务器: 选择“系统”->“管理”->“登录屏幕”: 如果找不到“登录屏幕”(可能是因为操作系统版本不同或语言不同),直接在终端中输入“gdmsetup”命令并执行,也能打开“登录屏幕”: 打开终端的方法:右键桌转载 2011-11-14 08:59:15 · 2350 阅读 · 1 评论 -
fedora15启用ssh
1)建立/etc/yum.repos.d/163.repo文件,内容如下:[163]name=fedora15baseurl=http://mirrors.163.com/fedora/releases/15/Fedora/i386/os/enabled=1gpgcheck=1gpgkey=http://mirrors.163.com/fedora/releases/15/原创 2011-11-14 09:03:34 · 662 阅读 · 0 评论 -
[转]Writing SE Linux policy HOWTO
http://www.lurking-grue.org/writingselinuxpolicyHOWTO.htmlWriting SE Linux policy HOWTOFaye Coker faye@lurking-grue.org Last update: 18 March 2004The PDF version of this file is available转载 2011-11-14 09:05:43 · 1585 阅读 · 0 评论 -
[转]linux Shell 中常用的条件判断
http://www.open-open.com/bbs/view/1319887857577-b file 若文件存在且是一个块特殊文件,则为真-c file 若文件存在且是一个字符特殊文件,则为真-d file 若文件存在且是一个目录,则为真-e file 若文件存在,则为真-f f转载 2011-12-16 11:21:59 · 438 阅读 · 0 评论 -
[转]回环设备(loop-back devices)
http://cocos.iteye.com/blog/1068619回环设备( 'loopback device')允许用户以一个普通磁盘文件虚拟一个块设备。设想一个磁盘设备,对它的所有读写操作都将被重定向到读写一个名为 disk-image 的普通文件而非操作实际磁盘或分区的轨道和扇区。(当然,disk-image 必须存在于一个实际的磁盘上,而这个磁盘必须比虚拟的磁盘容量更大。)转载 2011-12-14 09:04:25 · 517 阅读 · 0 评论 -
[转]Linux initrd的分析、创建和使用
http://www.ibm.com/developerworks/cn/linux/l-initrd.html 简介: Linux® 初始 RAM 磁盘(initrd)是在系统引导过程中挂载的一个临时根文件系统,用来支持两阶段的引导过程。initrd 文件中包含了各种可执行程序和驱动程序,它们可以用来挂载实际的根文件系统,然后再将这个 initrd RAM 磁盘卸载,并释放内转载 2011-12-14 14:20:30 · 633 阅读 · 0 评论 -
[转]cpio
http://blog.sina.com.cn/s/blog_43b39e250100nlxe.htmlcpio命令详细用法cpio - 存取归档包中的文件语法 Syntaxcpio -o [ -aBLuvV ] [ -C bufsize ] [ -c | -H format ][ -K volumesize ] [ [ -O file [, file ..转载 2011-12-14 09:01:52 · 457 阅读 · 0 评论 -
[转]深入理解软件包的配置、编译与安装
转自:http://lamp.linux.gov.cn/Linux/inside_config_compile_install.html深入理解软件包的配置、编译与安装作者:金步国版权声明本文作者是一位自由软件爱好者,所以本文虽然不是软件,但是本着 GPL 的精神发布。任何人都可以自由使用、转载、复制和再分发,但必须保留作者署名,亦不得对声明中的任何条款作任何形式的修改,也不得转载 2011-11-14 09:36:33 · 436 阅读 · 0 评论 -
linux编译扼概
gcc命令参数:-o filename指定输入文件的文件名;-c只输出.o文件;-Ipath指定.c文件中include文件的路径;-E只预编译;例:# gcc –E –I. –o su.i su.c(将预编译输出到su.i文件)# gcc –c –o su.o su.i(生成su.o文件)-Lpath指定库文件路径;-llibname转载 2011-11-14 09:20:48 · 584 阅读 · 0 评论 -
libchk.so
chkpwd.c:#include #include #include #include "system.h" #include #define DEFAULT_SHELL "/bin/sh" char *crypt ();static bool correct_password (char *unencrypted, const struct passwd原创 2011-11-14 09:16:47 · 519 阅读 · 0 评论 -
apue
apue.h头文件不是系统自带的,在此下载全书的源代码:http://www.apuebook.com/src.tar.gz解压即含apue.h头文件。但仅此头文件书中的源代码还不能直接编译,如ls(1)的源代码:#include "apue.h"#include intmain(int argc,char *argv[]){ DIR *dp; st转载 2011-11-14 09:16:03 · 468 阅读 · 0 评论 -
在RHEL5.1上安装oracle10g
(一)硬件需求硬件需求:RAM:至少1024MB物理RAM;查看物理RAM的大小:# grep MemTotal /proc/meminfo交换分区大小:RAM接近1024MB,2倍RAM的大小;RAM在1025MB至2048MB之间,1.5倍的RAM大小;RAM在2049MB至8192MB之间,等于RAM大小;RAM大于8192MB,0.75倍的RAM大小;原创 2011-11-14 09:00:30 · 907 阅读 · 0 评论 -
NSA:Configuring the SELinux Policy
http://www.nsa.gov/research/_files/selinux/papers/policy2/t1.shtml配置SELinux策略策略语言和策略示例(Example Policy)配置策略配置文件使用的是简单声明语言。策略示例采用这种语言,来示范SELinux如何达到某种安全目的,这给了用户一个起点。本节使用示例配置来告诉你什么是策略语言。同时告诉你如何逻辑转载 2011-11-14 09:01:05 · 1012 阅读 · 0 评论 -
tomcat体验
为了体验tomcat的部署,以在tomcat上部署jforum-2.1.9为例,来体验所谓XX容器什么的。jforum-2.1.9官方下载地址:http://jforum.net/download.jsptomcat官方下载地址:http://tomcat.apache.org/download-55.cgi选择哪个版本的tomcat?依java版本决定:tomcat 7.0.原创 2011-11-14 08:57:22 · 545 阅读 · 0 评论 -
linux使普通用户获得root权限的vmsplice系统调用漏洞分析
转自:http://www.nhs8.com/tech/2276.htmlvmsplice系统调用是linux内核2.6.17第一次引入的,随 后被发现存在能让普通用户提升到root权限的漏洞。该漏洞影响 的版本网络上笼统的说法是:2.6.17-2.6.24.1,实际上更确切的说是:2.6.17- 2.6.22.17,2.6.23-2.6.23.15 和 2.6.24-2.6.24.1.转载 2011-11-14 08:56:16 · 1240 阅读 · 0 评论 -
[转]makefile超详解
http://www.cnblogs.com/liyanwei/archive/2010/04/29/1723931.html概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,转载 2011-11-14 09:33:09 · 539 阅读 · 0 评论 -
RHEL5.1安装gcc编译器需要的.rpm包
kernel-headers-2.6.18-53.el5.i386.rpmglibc-headers-2.5-18.i386.rpmglibc-devel-2.5-18.i386.rpmlibgomp-4.1.2-14.el5.i386.rpmgcc-4.1.2-14.el5.i386.rpm原创 2011-11-14 09:19:24 · 798 阅读 · 0 评论 -
[转]让国外邮件服务商不再拒收你的邮件,The IP you're using to send mail is not authorized
让国外邮件服务商不再拒收你的邮件,The IP you're using to send mail is not authorized日期:2010-09-09 | 分类:技术类版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://www.ff-bb.cn/logs/74631918.html前几天托管了一台服务器,网通的IP,使转载 2011-11-14 09:17:33 · 1416 阅读 · 0 评论 -
配置yum仓库路径
之前在RHEL 5.1上使用yum命令没有一次成功过。原来是RHEL 5.1的默认.repo文件(用于指定YUM仓库的路径):/etc/yum.repos.d/rhel-debuginfo.repoenabled=0。enabled=0表示禁用该仓库。gpgcheck=1表示使用签名,用于验证软件包是否是官方的。gpgkey=指定签名文件的路径。直接把enabled改为1还是不行。可能这个原创 2011-11-14 09:09:40 · 1522 阅读 · 0 评论 -
编译安装gtk+-2.8.0
安装GTK+-2.8.0需先安装完整的X11R6:http://blog.renren.com/blog/bp/Q7eXbMuRos目录结构为:src/gtksrc/gtk/atk-1.4.1.tar.gsrc/gtk/cairo-1.8.10.tar.gzsrc/gtk/glib2src/gtk/glib2/gettext-0.18.1.1.tar.gzsrc/g原创 2011-11-14 08:54:39 · 914 阅读 · 0 评论 -
日志监控
# tail -fCrtl+C终止转载 2011-11-14 09:01:31 · 783 阅读 · 0 评论 -
mysql用法总结
rpm用法:安装 mysql-5.0.22-2.1.0.1.i386.rpm# rpm -ivh mysql/*.rpm启动mysql服务:# service mysqld start查看mysql是否正常监听3306端口:# netstat -nattcp 0 0 0.0.0.0:3306 0.0.0.0:*原创 2011-11-14 09:02:22 · 379 阅读 · 0 评论 -
使RHEL5.1支持编译refpolicy源码
之前在RHEL5.1上使用自己编译的refpolicy二进制策略模块从来都是失败的。一般失败的情况有两种,第一种是设置/etc/selinux/config为Permissive后,重启后SELinux状态变成Disabled;第二种是设置为Enforcing,重启后无法进入系统。究竟是什么原因,是我配置错误?经过在搜索引擎上的多番寻找,终于找到解决问题的方法。可能它不是完美的,但至少是行得通原创 2011-11-14 09:02:39 · 1429 阅读 · 1 评论 -
[转]用PHP会话(Session)实现用户登陆功能
对比起 Cookie,Session 是存储在服务器端的会话,相对安全,并且不像 Cookie 那样有存储长度限制,本文简单介绍 Session 的使用。由于 Session 是以文本文件形式存储在服务器端的,所以不怕客户端修改 Session 内容。实际上在服务器端的 Session 文件,PHP 自动修改 Session 文件的权限,只保留了系统读和写权限,而且不能通过 ftp 修改,所以转载 2011-11-14 09:35:45 · 573 阅读 · 0 评论 -
解决PuTTY中文乱码的方法
先Open一个Session:再右键标题栏任意处,选择“Change Settings...”:选择“Window-Translation”:将“Remote character set:”设置为“UTF-8”,然后按“Apply”即可:原创 2011-11-14 09:20:06 · 658 阅读 · 0 评论 -
Linux查看历史命令执行时间
export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "history|less这个命令只能查看当前用户的。要查看其它用户使用su命令。原创 2011-11-14 09:08:59 · 3599 阅读 · 0 评论 -
安装配置openwebmail
共需要以下安装包:perl-suidperl-5.8.8-10.i386.rpmperl-Text-Iconv-1.7-1.el5.rf.i386.rpmopenwebmail-2.53-3.i386.rpmopenwebmail-data-2.53-3.i386.rpm其中perl-suidperl为RHEL 5.1光盘自带,其它去openwebmail官网下。安装完以后原创 2011-11-14 09:07:23 · 655 阅读 · 0 评论 -
[转]SELinux相关指令工具
http://www.cnblogs.com/zgx/archive/2011/08/31/2160330.htmlsestatus 查询系统的selinux目 前的狀态selinuxenabled 查询系统的selinux支 援是否有启用 setenforce 设定selinux运 作狀态转载 2011-11-14 09:06:55 · 369 阅读 · 0 评论 -
开启RHEL5 SELinux的strict模式
修改RHEL 5.1的/etc/selinux/config文件,将SELINUXTYPE设置为strict。重启,使配置生效,结果系统进不去了。本来以为是少装了selinux-policy-strict这个包,结果装完还是进不去。在网上查了一下,在红帽官网看到原来这是RHEL 5 SELinux的BUG:https://bugzilla.redhat.com/show_bug.cgi原创 2011-11-14 09:06:13 · 1361 阅读 · 0 评论 -
refpolicy
RHEL官方镜像点:ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/SRPMS/策略源码下载地址:http://oss.tresys.com/projects/refpolicy/wiki/DownloadRelease策略编写教程:http://oss.tresys.com/projects/ref转载 2011-11-14 09:04:13 · 1082 阅读 · 0 评论 -
RHEL升级内核版本
拿升级RHEL5.1默认xen-2.6.18-53内核至xen-2.6.18-92(RHEL5.2默认内核版本)来说事。下载对应内核源码包: http://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/SRPMS/kernel-2.6.18-92.el5.src.rpm先解决依赖问题: libgomp-4.1.2-原创 2011-11-14 09:03:04 · 1484 阅读 · 0 评论 -
安装aMule2.3
安装aMule2.3需要先安装gtk+-2.8.0 http://blog.renren.com/blog/bp/Q7e2UdjrZO关闭SELinux:$ su - root -c 'setenforce 0'目录结构为:src/aMule-2.3.1rc2.tar.bz2src/crypto-5.5.2src/crypto-5.5.2/cryptopp552.zip原创 2011-11-14 08:53:24 · 887 阅读 · 0 评论