RedHat EX200 Exam Questions

Questions for the EX200 were updated on : Dec 14 ,2024

Page 1 out of 10. Viewing questions 1-15 out of 136

Question 1

Configure your Host Name, IP Address, Gateway and DNS.
Host name: station.domain40.example.com
/etc/sysconfig/network
hostname=abc.com
hostname abc.com
IP Address:172.24.40.40/24
Gateway172.24.40.1
DNS:172.24.40.1

Answer:

see
explanation below.


Explanation:
# cd /etc/syscofig/network-scripts/
# ls
# vim ifcfg-eth0 (Configure IP Address, Gateway and DNS) IPADDR=172.24.40.40
GATEWAY=172.24.40.1
DNS1=172.24.40.1
# vim /etc/sysconfig/network
(Configure Host Name)
HOSTNAME= station.domain40.example.com
OR
Graphical Interfaces:
System->Preference->Network Connections (Configure IP Address, Gateway and DNS) Vim
/etc/sysconfig/network
(Configure Host Name)

Discussions
0 / 1000

Question 2

Add 3 users: harry, natasha, tom.
The requirements: The Additional group of the two users: harry, Natasha is the admin group. The
user: tom's login shell should be non-interactive.

Answer:

see
explanation below.


Explanation:
# useradd -G admin harry
# useradd -G admin natasha
# useradd -s /sbin/nologin tom
# id harry;id Natasha (Show additional group)
# cat /etc/passwd
(Show the login shell)
OR
# system-config-users

Discussions
0 / 1000

Question 3

Create a catalog under /home named admins. Its respective group is requested to be the admin
group. The group users could read and write, while other users are not allowed to access it. The files
created by users from the same group should also be the admin group.

Answer:

see
explanation below.


Explanation:
# cd /home/
# mkdir admins /
# chown .admin admins/
# chmod 770 admins/
# chmod g+s admins/

Discussions
0 / 1000

Question 4

Configure a task: plan to run echo hello command at 14:23 every day.

Answer:

see
explanation below.


Explanation:
# which echo
# crontab -e
23 14 * * * /bin/echo hello
# crontab -l (Verify)

Discussions
0 / 1000

Question 5

Find the files owned by harry, and copy it to catalog: /opt/dir

Answer:

see
explanation below.


Explanation:
# cd /opt/
# mkdir dir
# find / -user harry -exec cp -rfp {} /opt/dir/ \;

Discussions
0 / 1000

Question 6

Find the rows that contain abcde from file /etc/testfile, and write it to the file/tmp/testfile, and the
sequence is requested as the same as /etc/testfile.

Answer:

see
explanation below.


Explanation:
# cat /etc/testfile | while read line;
do
echo $line | grep abcde | tee -a /tmp/testfile
done
OR
grep `abcde' /etc/testfile > /tmp/testfile

Discussions
0 / 1000

Question 7

Create a 2G swap partition which take effect automatically at boot-start, and it should not affect the
original swap partition.

Answer:

see
explanation below.


Explanation:
# fdisk /dev/sda
p
(check Partition table)
n
(create new partition: press e to create extended partition, press p to create the main partition, and
the extended partition is further divided into logical partitions) Enter
+2G
t
l
W
partx -a /dev/sda
partprobe
mkswap /dev/sda8
Copy UUID
swapon -a
vim /etc/fstab
UUID=XXXXX swap swap defaults 0 0
(swapon -s)

Discussions
0 / 1000

Question 8

Create a user named alex, and the user id should be 1234, and the password should be alex111.

Answer:

see
explanation below.


Explanation:
# useradd -u 1234 alex
# passwd alex
alex111
alex111
OR
echo alex111|passwd -stdin alex

Discussions
0 / 1000

Question 9

Install a FTP server, and request to anonymous download from /var/ftp/pub catalog. (it needs you to
configure yum direct to the already existing file server.)

Answer:

see
explanation below.


Explanation:
# cd /etc/yum.repos.d
# vim local.repo
[local]
name=local.repo
baseurl=file:///mnt
enabled=1
gpgcheck=0
# yum makecache
# yum install -y vsftpd
# service vsftpd restart
# chkconfig vsftpd on
# chkconfig --list vsftpd
# vim /etc/vsftpd/vsftpd.conf
anonymous_enable=YES

Discussions
0 / 1000

Question 10

Configure a HTTP server, which can be accessed through
http://station.domain40.example.com
.
Please download the released page from
http://ip/dir/example.html
.

Answer:

see
explanation below.


Explanation:
# yum install -y httpd
# chkconfig httpd on
# cd /var/www/html
# wget
http://ip/dir/example.html#cpexample.comindex.html
# vim /etc/httpd/conf/httpd.conf
NameVirtualHost 192.168.0.254:80
<VirtualHost 192.168.0.254:80>
DocumentRoot /var/www/html/
ServerName station.domain40.example.com
</VirtualHost>

Discussions
0 / 1000

Question 11

Configure the verification mode of your host account and the password as LDAP. And it can login
successfully through ldapuser40. The password is set as "password". And the certificate can be
downloaded from
http://ip/dir/ldap.crt
. After the user logs on the user has no host directory unless
you configure the autofs in the following questions.

Answer:

see
explanation below.


Explanation:
system-config-authentication
LDAP Server: ldap//instructor.example.com (In domain form, not write IP)
OR
# yum groupinstall directory-client (1.krb5-workstation 2.pam-krb5 3.sssd)
# system-config-authentication
1.User Account Database: LDAP
2.LDAP Search Base DN: dc=example,dc=com
3.LDAP Server: ldap://instructor.example.com (In domain form, not write IP) 4.Download CA
Certificate
5.Authentication Method: LDAP password
6.Apply
getent passwd ldapuser40

Discussions
0 / 1000

Question 12

Configure autofs to make sure after login successfully, it has the home directory autofs, which is
shared as /rhome/ldapuser40 at the ip: 172.24.40.10. and it also requires that, other ldap users can
use the home directory normally.

Answer:

see
explanation below.


Explanation:
# chkconfig autofs on
# cd /etc/
# vim /etc/auto.master
/rhome /etc/auto.ldap
# cp auto.misc auto.ldap
# vim auto.ladp
ldapuser40 -rw,soft,intr 172.24.40.10:/rhome/ldapuser40
* -rw,soft,intr 172.16.40.10:/rhome/&
# service autofs stop
# server autofs start
# showmount -e 172.24.40.10
# su - ladpuser40

Discussions
0 / 1000

Question 13

Configure the system synchronous as 172.24.40.10.

Answer:

see
explanation below.


Explanation:
Graphical Interfaces:
System-->Administration-->Date & Time
OR
# system-config-date

Discussions
0 / 1000

Question 14

Change the logical volume capacity named vo from 190M to 300M. and the size of the floating range
should set between 280 and 320. (This logical volume has been mounted in advance.)

Answer:

see
explanation below.


Explanation:
# vgdisplay
(Check the capacity of vg, if the capacity is not enough, need to create pv , vgextend , lvextend)
# lvdisplay (Check lv)
# lvextend -L +110M /dev/vg2/lv2
# resize2fs /dev/vg2/lv2
mount -a
(Verify)
-------------------------------------------------------------------------------
(Decrease lvm)
# umount /media
# fsck -f /dev/vg2/lv2
# resize2fs -f /dev/vg2/lv2 100M
# lvreduce -L 100M /dev/vg2/lv2
# mount -a
# lvdisplay (Verify)
OR
# e2fsck -f /dev/vg1/lvm02
# resize2fs -f /dev/vg1/lvm02
# mount /dev/vg1/lvm01 /mnt
# lvreduce -L 1G -n /dev/vg1/lvm02
# lvdisplay (Verify)

Discussions
0 / 1000

Question 15

Create a volume group, and set 16M as a extends. And divided a volume group containing 50 extends
on volume group lv, make it as ext4 file system, and mounted automatically under /mnt/data.

Answer:

see
explanation below.


Explanation:
# pvcreate /dev/sda7 /dev/sda8
# vgcreate -s 16M vg1 /dev/sda7 /dev/sda8
# lvcreate -l 50 -n lvm02
# mkfs.ext4 /dev/vg1/lvm02
# blkid /dev/vg1/lv1
# vim /etc/fstab
# mkdir -p /mnt/data
UUID=xxxxxxxx /mnt/data ext4 defaults 0 0
# vim /etc/fstab
# mount -a
# mount
(Verify)

Discussions
0 / 1000
To page 2