`
loamy
  • 浏览: 322485 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

RHCE笔记4

阅读更多

finger user1        #查看user1的信息
chfn -o NY user1    #添加注释
===========/etc/passwd
/bin/nologin #只能在shell下使用ftp登陆系统 passwd 644
修改权限为600则其他用户无法登陆,因为用户登陆要读取passwd文件


======================使用newusers批量建立用户/etc/shawod,/etc/passwd
vi newuser
user4:user4:503:503:://home/user4:/bin/bash
#########使用newusers命令,这样建立的用户在home/user4下没有bash或rc文件
newusers newuser

======================/etc/group
groupmod -n group2 group1    #group1重命名为group2

=====================id user1
usermod -d /home/user-1 user1  #修改了/etc/passwd,但是/home下文件夹的名称还是user1

chown user1.user1 /home/user-1/
usermod -G group1 user1
usermod -g group1 user1
usermod -L user1        #锁定user1用户不能登陆,在/etc/passwd中密码前面多个!
usermod -U user1        #解除user1锁定
userdel -r user1         #/etc/passwd,/home/user1/,/var/spool/mail/user1
groupdel group1

================chage 修改密码的过期时间
chage -l user1            #查看用户密码的status
chage -d 2005-07-22 user1    #last change
chage -m 1 user1        #一个密码最少使用1天才能变更密码 minimum,0无限制
chage -M 7 user1        #每7天变更次密码maxinmum
chage -I 3 user1        #密码过期3天后锁定账号inactive
chage -E 2008-05-22 user1    #账号到期日


==================login shell
/etc/profile or (/etc/profile.d/*.sh)
~/.bash_profile 
~/.bashrc    => ./etc/bashrc=./etc/profile.d/*.sh
/etc/bashrc

==================su
su - usre1            # 新开一个login shell=>/etc/profile,~/.bash_profile,/.bashrc,/etc/bashrc
su usre1            # 使用此时nologin shell=>~/.bashrc,/etc/bashrc
su user1 -c 'echo $HOME'

==================sudo /etc/sudoers 管理用户是否可以使用哪些命令
vim /etc/sudoers        #r
visudo                #rw

=================将用户集中存放到一个服务器上
less /etc/nsswitch.conf
passwd: file nis
shadow: file nis
group: file nis

================通过nis验证用户身份
必须安装 ypbin and portmap
system-config-authentication    #authconfig
设定nis将会改变:
/etc/sysconfig/network        #nisdomain
/etc/yp.conf            #nis server for nisdomain
/etc/nsswitch.conf        #use nis
/etc/pam.d/system-auth        #shadow nis
nis服务器上的用户名和密码可以登陆到本地系统,但是无法登陆到nis上用户的home目录

===============ldap验证用户身份
install nss-ldap and openldap
设定ldap将会改变:
/etc/ldap.conf            #ldap server ,tls(加密)
/etc/openldap/ldap.conf        #ldap server base on DN
/etc/nssitch.conf        #use LDAP
/etc/parm.d/system-auth        #user LDAP

===============umask
vim /etc/bashrc

===============acl控制访问:
vim /etc/fstab
default,acl
getfacl /project1/
setfacl -m u:user1:r-x /project

================system Logging
Application->syslogd---/etc/syslog.conf(mail,cron)
            ===>facility.priority
kernel->klogd        ---   

*.info                    #所有应用程序所产生的log
-/var/log/mailog            #-,先存入buffer
kern.*     /dev/console            #将kernel所产生的log存入console,即TTY显示

===============服务器远程存入log
client1:---vim /etc/syslog.conf
    authpriv.*    @example    #@example为服务器名
server:----vim /etc/sysconfig/syslog
    SYSLOGD_OPTIONS="-r -m 0"

===============dump
dump -0 -2 -1 -4 -3            #make it easy
dump -0 -f ~/backup /dev/sda1
dump -0 -u -f ~/backup /dev/sda1
tar -zvxf root@server:/var/home.tar.gz /home
dump -0uf root@server:/var/home.dump /home

================cpio            #备份档案
mkdir test
touch test/t1
find test/ | cpio -o > test.cpio    #-i新建立一个档案
cpio -id < test.cpio

====================software RAID
fdisk /dev/sdb
    p n w t fd(raid)        #建立2个partion
mdadm -C /dev/md0 -l 0 -n 2 /dev/sdb2 /dev/sdb3        #将新增的partion组合为raid0 -C:新建 -l:raid label -n:数量
cat /proc/mdstat
mke2fs -j /dev/md0
mkdir /raiddata
mount /dev/md0 /raiddata
===================software raid recovery
man mdadm
-f                     #fail
mdadm /dev/md0 -f /dev/sdb2        #模拟sdb2坏掉
mdadm /dev/md0 -a /dev/sdb3        #将3加入到raid
---建立lvm
pvcreate /dev/sda5
pccreate /dev/sda6
vgcreate vg1 /dev/sda5 /dev/sda6
lvcreate -L 30M -n lv01 vg1
ls -l /dev/vg1
mke2fs -j /dev/vg1/lv01
mkdir /lvdate
mount /dev/vg1/lv01 /lvdate

----增加lv
lvextend -L +20M /dev/vg1/lv01        #增加20M
ext2online /dev/vg1/lv01        #格式化已经挂载的目录

---增加vg
pvcreate /dev/sda7
vgextend vg1 /dev/sda7
vgdisplay vg1

---删除lv
lvremove /dev/vg1/lv01
vgremove vg1

=================Quota
usrquota,grpquota
soft limit                #可以超过限制
hard limit                #不可能超过限制
---vim /etc/fstab
LABEL=/home /home ext3 defaults,usrquota 1 2
mount -o remount /home
quotacheck -c /home
ls -l /home
quotaon /home
####dd if=/dev/zero of=big bs=1M count=6
edquota user1
edquota user1 user2            #将user1的quota设定给user2
block soft                #多少个硬碟空间
inodes soft                #可以建立多少个目录

=================troubleshoting
X -probeonly
service xfs status
cat /etc/modprobe.conf
ifdown eth0
---
  umount /home
  ls /home
  fsck -y /dev/sda2            #修复
  mount /dev/sda2 /home
---Run level 1
---run level s                 #开机按i
---run level emergency            #/etc/fstab
---光碟开机(mbr坏掉)
    linux rescue
    #grub-install /dev/sda        可能不能用
    chroot /mnt/sysimage
    grub-install /dev/sda
    exit

   

分享到:
评论

相关推荐

    linux红帽RHCE笔记 非常详细版本

    RHCE是Red Hat Certified Engineer的简称。截至2001年1月17日,Red Hat的统计资料表明,RHCE资格认证的通过率为62.5%。RHCE是市场上第一个面向Linux的认证考试,它不是一个普通的认证测试,和其他操作系统认证考试...

    RHCE笔记.zip

    年初考过HCIP,后来转做了运维,一直想考红帽认证,从7月份开始自学,于2019年12月份通过红帽考试,一题题做的学习笔记,供后面愿意学习的同学参考。如有不懂的可以问我,愿勤奋的人少走弯路。

    RHCE课程笔记

    RHCE课程-RH253Linux服务器架设笔记五-APACHE服务器配置(4) 29-04-2009更新 3、NFS服务器及DHCP服务器的配置 RHCE课程-RH253Linux服务器架设笔记二-NFS服务器配置 19-03-2009更新 RHCE课程-RH253Linux服务器架设...

    RHCE阶段笔记.pdf

    "RHCE阶段笔记.pdf" 本笔记主要涵盖了RHCE认证考试的 Shell脚本编程章节,涵盖了Shell语言概述、Shell脚本组成、如何写好一个Shell脚本、编写第一个脚本、编写创建用户脚本、编写批量查看系统信息脚本、编写搭建...

    rhce学习笔记

    rhce mysql,数据库安装调试,linux系统修复 学习笔记

    RHCE 培训笔记和自学笔记

    RHCE 培训笔记和自学笔记RHCE 培训笔记和自学笔记RHCE 培训笔记和自学笔记

    RHCE033133实验笔记.doc

    RHCE033133实验笔记

    Linux红帽RHCE笔记247页非常详细版本

    Linux红帽RHCE笔记247页非常详细版本

    RHCE8学习练习笔记全

    RHCE8学习练习笔记全

    RHCE笔记.pdf

    年初考过HCIP,后来转做了运维,一直想考红帽认证,从7月份开始自学,于2019年12月份通过红帽考试,一题题做的学习笔记,供后面愿意学习的同学参考。如有不懂的可以问我,愿勤奋的人少走弯路。

    RHCE 学习笔记 (1)

    RHCE 红帽 Linux 学习笔记

    Linux RHCA RHCE 笔记

    自己准备红帽认证(RHCSA & RHCE)时听网课的笔记,只有前十五章,后面关于ISCSI 和 MariaDB数据库的内容写在书上了也是第一次在ipad 上记笔记学习,第一次脱离真正的纸和笔,感觉用ipad 真的是方方便,Good Notes ...

    Redhat Linux RHCE 完整版学习笔记

    绝对的原创,非常详细的记录了整个RHCE学习过程中的学习笔记,对于有些linux基础的人来说,此文档可以大大的帮助你提升linux技能

    RHCE课堂实验笔记.rar

    RHCE课堂实验笔记.rarRHCE课堂实验笔记.rarRHCE课堂实验笔记.rar

    RHCE 8.2教学笔记PDF版

    【RHCE 8.2教学笔记PDF版】是一份详细阐述Red Hat Certified Engineer(RHCE)认证考试核心技能的教程,适用于准备参加8.2版本考试的学员。这份笔记涵盖了Linux系统管理、网络服务配置、安全管理等多个关键领域的...

    RHCE笔记汇总-RHEL7.pdf

    本人学习RHCE中所记录的笔记,包含Kickstart、 PXE、 Firewall防火墙、 SELinux、系统权限管理、高级网络设置、Postfix、FTP、HTTP、NFS、SMB、iSCSI、MariaDB、Shell脚本编程、容器和Docker

    notecase rhce 课程 笔记

    notecase rhce 课程 笔记

    LR的RHCE笔记1

    ### RHCE学习笔记知识点梳理 #### 一、网络配置 **1.1 IP的配置:IFCONFIG** - **命令格式**: - `ifconfig [网络设备]` 或 `ifconfig 网络设备 [类型] 选项 | 地址` - **功能描述**: - 用于查看和配置网络...

    RHCE6.0学习笔记

    RHCE6.0学习笔记

Global site tag (gtag.js) - Google Analytics