随笔分类 -  RHCE6

sgid&suid&sticky bit
摘要:[root@station home]# ll -d admins/drwxrwx---. 2 root adminuser 1024 Apr 9 16:19 admins/[root@station home]# chmod 1770 admins/[root@station home]# ll -d admins/drwxrwx--T. 2 root adminuser 1024 Apr 9 16:19 admins/[root@station home]# chmod -t admins/[root@station home]# chmod 2770 admins/[root@stati 阅读全文

posted @ 2012-04-09 21:34 生活不是用来挥霍的

环境变量的删除与替换
摘要:[root@rhel6-server ~]# echo ${MAIL} #输出MAIL环境变量/var/spool/mail/root[root@rhel6-server ~]# echo ${MAIL#/*/} #从前面开始,匹配以/开头且以/结束的最短字符串,找到后删除spool/mail/root[root@rhel6-server ~]# echo ${MAIL##/*/} #从前面开始,匹配以/开头且以/结束的最长字符串,找到后删除root[root@rhel6-server ~]# echo ${MAIL%/*/} #从后面开始,匹配以/开头且以/结束的最短字符串,找到后删除/va 阅读全文

posted @ 2012-03-06 20:25 生活不是用来挥霍的

rhel6.0配置rsyslog传送日志到远程主机
摘要:1. 配置SERVER端(接收端):[root@rhel6-server etc]# vim /etc/rsyslog.conf# Provides TCP syslog reception$ModLoad imtcp.so $InputTCPServerRun 514[root@rhel6-server etc]# service rsyslog reloadReloading system logger... [ OK ][root@rhel6-server etc]# netstat -natulp | grep 514tcp 0 0 0.0.0.0:514 0.0.0.0:* LIST 阅读全文

posted @ 2012-03-02 00:47 生活不是用来挥霍的

./run.sh前面的点是用来干什么的?
摘要:当bash执行某个程序时,它只从PATH中去找,如果这个程序不在PATH中,则需要给出具体路径,./run.sh前面的点即表示当前目录。bash调用程序的几种形式:1. 在PATH中,直接调用:run.sh2. 不在PATH,给出完整路径:/tmp/run.sh3. 不在PATH,给出相对路径:./run.sh4. 不在PATH,将程序作为参数传给bash:sh run.sh[root@rhel6-server tmp]# pwd/tmp[root@rhel6-server tmp]# cat run.sh echo "hello world!"[root@rhel6-se 阅读全文

posted @ 2012-02-28 00:33 生活不是用来挥霍的

lvm扩张与收缩小结
摘要:lvm结构:磁盘 => 分区 => PV => VG => LV => 文件系统扩张:先扩LV再扩文件系统lvextend -L +100M /dev/vg1/lv1 逻辑卷的大小增加100Mresize2fs /dev/vg1/lv1 文件系统增到逻辑卷的大小收缩:先减文件系统再减LV(注意顺序)umount /dev/vg1/lv1e2fsck -f /dev/vg1/lv1resize2fs /dev/vg1/lv1 100M 减小文件系统到100Mlvreduce -L 100M /dev/vg1/lv1 减小逻辑卷到100Mmount -a创建PV所需分 阅读全文

posted @ 2012-02-27 01:25 生活不是用来挥霍的

autofs配置小结
摘要:autofs一般与ldap、nfs协作实现远程home目录。编辑主配置文件:vim /etc/auto.master/mnt /etc/auto.nfs新建auto.nfs配置文件:vim /etc/auto.nfsnfs 192.168.17.253:/mnt/share/mnt下没有nfs目录:[root@rhel6-client ~]# ls -al /mnttotal 4drwxr-xr-x. 2 root root 0 Feb 26 12:35 .dr-xr-xr-x. 27 root root 4096 Feb 26 12:35 ..重启autofs服务:[root@rhel6-c 阅读全文

posted @ 2012-02-26 12:50 生活不是用来挥霍的

nfs配置小结
摘要:nfs服务器端配置文件:vim /etc/exports共享目录 允许访问主机(访问权限)/mnt/share 192.168.17.152(rw)/mnt/share *(rw)载入nfs配置信息:/etc/init.d/nfs reloadexportfs -a查看本地nfs共享信息:exportfs -v查看远程nfs共享:showmount -e 192.168.17.253挂载远程nfs:mount 192.168.17.253:/mnt/share /mnt/testREF: http://linux.vbird.org/linux_server/0330nfs.php 阅读全文

posted @ 2012-02-25 12:49 生活不是用来挥霍的

iptables小结
摘要:1.)3张表filter、nat、mangle默认为filter表2)每张表有各自的链,filter有INPUT、OUTPUT、FORWARD链3)匹配原则只匹配第一条符合条件的规则,后面的规则即使符合条件也会被忽略。A追加到最后,I默认插入到最前4)source与destinationsource一般指别的机器,lo接口(本地回环接口)除外destination一般指本机5)基本语法iptables [-AI 链名] [-io 网络接口名] [-p 协议] [-s 来源IP/网段 [--sport 来源端口]] [-d 目的IP/网段 [--dport 目的端口]] -j [ACCEPT|D 阅读全文

posted @ 2012-02-24 00:14 生活不是用来挥霍的

swap配置小结
摘要:1. 通过新增分区扩展swap:1.01 查看swap大小[root@rhel6-server pub]# free -m total used free shared buffers cachedMem: 487 422 65 0 21 109-/+ buffers/cache: 291 196Swap: 499 0 4991.02 查看当前swap使用了哪些设备[root@rhel6-server pub]# swapon -sFilename Type Size Used Priority/dev/sda5 partition 511992 608 -11.03 创建一个新的分区... 阅读全文

posted @ 2012-02-22 21:35 生活不是用来挥霍的

rhel6缓存dns配置小结
摘要:安装bind软件包:yum install bind bind-utils bind-chroot编辑配置文件:tips1. 配置文件的所属组必须为named2. 如果只是简单的配置缓存dns,最好注掉绿色部分,没注掉时当forwarders指向我自己配置的dns服务器或者8.8.8.8时总是无法解析(指向202.96.209.133又可以解析),不太明白3. service named restart后,注意坚持/var/log/message看看有没有报错4. 测试时注意修改/etc/resolv.conf的nameserver地址vim /etc/named.conf//// named 阅读全文

posted @ 2012-02-22 20:55 生活不是用来挥霍的

setfacl权限配置小结
摘要:本篇所使用的setfacl版本:[root@rhel6-server acltest]# setfacl --versionsetfacl 2.2.49查看文件系统是否支持acl权限控制:[root@rhel6-server acltest]# tune2fs -l /dev/sda3 | grep optionDefault mount options: acl开启acl支持有两种方法:1)修改mount选项:mount -o remount,acl /dev/vda3 /mnt/acltest开机自动挂载:vim /etc/fstab/dev/vda3 /mnt/acltest ext4 阅读全文

posted @ 2012-02-21 21:07 生活不是用来挥霍的