RHCSA

以下仅为RHCSA自测练习题

 

192.168.0.0/24属于example.com这个域

ip:192.168.0.7

hostname:server7.example.com

 

1. 缩减/home分区到100M

# df -h

  /dev/mapper/vg0-lv0    148M  5.6M  135M      4% /home

# umount /home

# e2fsck -f /dev/mapper/vg0--lv0

# resize2fs /dev/mapper/vg0-lv0 100M

# lvreduce -L 100M /dev/mapper/vg0-lv0

 

 

2. 新建组manager,创建两个用户jack,harry这两个用户的附加组为manager,创建用户strlt,这个用户不允许登录系统

# groupadd manager

# useradd -G manager jack

# useradd -G manager harry

# useradd -s /sbin/nologin strlt

 

3. 复制/etc/fstab 到/var/tmp/fstab,设置 harry可以读写,jack不能做任何操作,其他用户可读,设置 manager 组为 fstab 所属组

# cp /etc/fstab /var/tmp/fstab

# cd /var/tmp/fstab

# setfacl -m u:harry:rw fstab

# setfacl -m u:jack:0 fstab

# chgrp manager fstab

 

4. 设置crontab,jack 在 14:23 执行 echo “hello”

# crontab -e -u jack

  23 14 * * * echo "hello"

 

5. 升级kernel,默认不起动新内核

# 下载的内核用rpm -ivh安装,然后修改/boot/grub/grub.conf的启动参数

 

6. 新建用户bob,其uid为700

# useradd -u 700 bob

 

7. 设置ldap身份验证,dc=example,dc=com TLS证书:ldap://instructor.example.com/pub/example-ca.crt

#  用图形或者authconfig-tui按提示做,注意要求是哪种加密方式

 

8. 当ldap用户登录时,自动挂载ldapuser1

# vi /etc/auto.master

  /home/guests /etc/auto.home

# vi /etc/auto.home

  ldapuser1 instructor.example.com:/home/guests/ldapuser1

# /etc/init.d/autosf stop

# /etc/init.d/autofs start

# su - ldapuser1    

 

9. 设置ntp时间同步

 

10. 在系统中查找属于pop的文件,并把文件备份到/mnt/backup中

# find / -user pop -exec cp -p {} /mnt/backup \;

 

11. 新建目录/share,要求/share目录的组位manager,在这个目录下建立的所有文件都属于manager组,要求在这个目录下所有用户都可以自由建立文件。但用户只能删除属于自己的文件。

# mkdir /share

# chgrp manager /share

# chmod g+s,o+t /share

# chmod 777 /share

 

12. 建立文件/share/testfile,要求只有root和natasha用户可写,其他用户没有任何权限。

# cd /share

# touch testfile

# setfacl -m u:natasha:rw testfile

# chmod 600 testfile

 

13. 增加一个512M的swap分区,自动挂载

# fdisk -cu /dev/vda

  新建分区为/dev/vda2,并更改格式为swap(82)

#partx -a /dev/vda

# mkswap /dev/vda2 

# vi /etc/fstab

  /dev/vda2 swap swap   defaults  0,0

 

14. 创建一个VG和LV,VG名称为vgshare,LV名称为lvshare,PE大小为8M,lv中有20个PE,格式化为vfat,开机自动挂在到/mnt/vfat

# fdisk -cu /dev/vda

  新建分区为/dev/vda3,格式为LVM(8e)

# partx -a /dev/vda

# pvcreate /dev/vda3

# vgcreate -s 8M vgshare /dev/vda3

# lvcreate -l 20 -n lvshare vgshare

# mkfs.vfat /dev/vgshare/lvshare

# vi /etc/fstab

  /dev/vgshare/lvshare    /mnt/vfat               vfat    defaults        0 0

 

15. 配置FTP服务器,匿名用户可以上传下载

# chkconfig vsftpd on

# vi /etc/vsftpd/vsftpd.conf 

  anon_upload_enable=YES

  anon_umask=022

  anon_mkdir_write_enable=YES

# chmod 775 /var/ftp/pub/

# chgrp ftp /var/ftp/pub/

# getsebool -a | grep ftp

  allow_ftpd_anon_write --> off

# setsebool -P allow_ftpd_anon_write on

# chcon -t public_content_rw_t /var/ftp/pub/

 

16. 配置apache服务器,可以访问http://serverX.example.com

# chkconfig httpd on

# vi /etc/hosts

  要有解析

# echo "hello" > /var/www/html/index.html

本文出自 “Just” 博客,谢绝转载!

你可能感兴趣的:(练习题)