Linux sistem yönetiminde uzmanlaşmak isteyenler için RHCSA EX-200 sertifikası önemli bir adımdır. Bu sınava hazırlanırken edindiğim tecrübeler ve öğrendiğim faydalı bilgileri sizlerle paylaşmak istiyorum. Bu makalede, sınavda başarıya ulaşmanızı kolaylaştıracak ipuçları ve stratejilere odaklanacağız.
RHCSA EX-200 sınavı, tamamen uygulamalı bir değerlendirmedir ve 3 saatlik bir süreyle tamamlanması gerekmektedir. Sınavda genellikle 15 ila 20 arasında senaryo tabanlı soru yer alır. Bu sorular, gerçek dünya sistem yönetimi problemlerine odaklanır ve adaylardan belirli görevleri tamamlamaları beklenir. Puanlama tamamen yapılan görevlerin başarıyla yerine getirilmesine dayalıdır ve minimum başarı puanı 300 üzerinden 210’dur.
Adayların sınava hazırlık sürecinde odaklanması gereken başlıca konular şunlardır:
- Temel komut satırı ve dosya yönetimi komutlarını kullanma (grep, tar, gzip gibi aracılar)
- SSH ile uzak sistemlere erişim
- Kullanıcı ve grup yönetimi, dosya izinleri (ugo/rwx)
- Sistem belgelerini ve man sayfalarını kullanma
- Shell script yazarak basit otomasyonlar oluşturma
- Sistemleri başlatma, yeniden başlatma ve farklı hedeflere başlatma
- Disk bölümleme, mantıksal hacim yönetimi ve dosya sistemi oluşturma
- SELinux kiplerini ayarlama ve SELinux politikası ihlallerini tanılama
- Güvenlik duvarı kurallarını yönetme (firewalld)
- IPv4/IPv6 adres konfigürasyonu ve hostname ayarları
- Yazılım paketlerini yükleme ve güncelleme
Sınav Stratejileri ve İpuçları
İpucu 1: Sınavın başında tüm soruları okuyun ve öncelikle disk bölümleri ve mantıksal hacimlerle ilgili olanları yapın. Sınavın başlangıcında hata yaparsanız, değişiklikleri geri alıp yeniden başlayabilirsiniz. Ancak, sınavın sonuna doğru bu tür bir hata için zaman kalmayabilir.
İpucu 2: Sınav başında toplam soru sayısını belirleyin ve süreyi bu sorulara bölün. Örneğin, 2,5 saat (150 dakika) için her soru başına ortalama süreyi hesaplayın. Bir soruya bu sürenin iki katından fazla zaman harcıyorsanız, diğer sorulara geçin. Kolay soruları tamamlamak puan toplamak açısından avantajlıdır. Zor sorulara kalan zamanda geri dönebilirsiniz.
İpucu 3: Sınavın başında SSH anahtar tabanlı kimlik doğrulamasını ayarlayın. Bu işlem biraz zaman alır, ancak sistemi yeniden başlatmanız gerektiğinde yapılandırmaların kalıcı olup olmadığını kontrol etmek için önemlidir.
İpucu 4: man
komutunu öğrenin. Sınav sırasında internet erişimi olmadığından, en iyi arkadaşınız mandb && man -K konu
ve catman && man -Kw anahtar_terim
komutları olacaktır.
İpucu 5: Yapılan her adımı veya değişikliği kontrol etme alışkanlığı edinin. Örneğin, kullanıcı eklediğinizde /etc/passwd
dosyasını kontrol edin; fstab
dosyasını değiştirdiğinizde sistemi yeniden başlatıp bölümün bağlandığından emin olun.
Deneme Sınavı
RHCSA EX-200 sınavına hazırlık sürecinizi değerlendirmek ve bilgilerimizi pekiştirmek için hazırlanan bu deneme sınavı, gerçek sınavda karşılaşabileceğimiz konuları kapsamaktadır. Soruları dikkatlice okuyarak, öğrendiğimiz bilgileri uygulamaya çalışalım ve zaman yönetimi pratiği yapmayı unutmayalım. Unutmayın ki, her sorunun amacı sadece bilgimizi değil, aynı zamanda sorun çözme yeteneğimizi de ölçmektir.
Soru1:
- Install a RHEL 9 virtual machine that meets the following requirements:
- 2 GB of RAM
- 20 GB of disk space using default partitioning
- One additional 20-GB disk that does not have any partitions installed
- Server with GUI installation pattern
Cevap1:
- Sınavda sanal makinenizi oluştururken aşağıdaki adımları izleyin:
- RAM: 2 GB
- Disk Alanı: 20 GB (varsayılan bölümleme ile)
- Ek Disk: 20 GB boş bir disk (hiçbir bölüm oluşturulmamış)
- Kurulum Seçimi: “Server with GUI”
Soru2:
Create user student with password password, and user root with password password.
Cevap2:
student kullanıcısını ve password şifresini oluşturun:
# useradd student
# echo password | passwd --stdin student
root şifresini password olarak ayarlayın:
# echo password | passwd --stdin root
Soru3:
Configure your system to automatically mount the ISO of the installation disk on the directory
/repo. Configure your system to remove this loop-mounted ISO as the only repository that is
used for installation. Do not register your system with subscription-manager, and remove all
references to external repositories that may already exist.
Cevap3:
# mkdir -p /repo
# mount /path/to/iso /repo
# vim /etc/fstab ; bu satırı dosyaya ekleyin
/path/to/iso /repo iso9660 loop 0 0
# rm -f /etc/yum.repos.d/*
# vim /etc/yum.repos.d/system.repo
[system.repo]
name=Local Repo
baseurl=file:///repo
enabled=1
gpgcheck=0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
# subscription-manager unregister (Eğer subscription-manager aktif ise)
# dnf clean all
Soru4:
Reboot your server. Assume that you don’t know the root password, and use the appropriate
mode to enter a root shell that doesn’t require a password. Set the root password to
mypassword.
Cevap4:
Soru5:
Set default values for new users. Set the default password validity to 90 days, and set the fir
UID that is used for new users to 2000.
Cevap5:
# vim /etc/login.defs
PASS_MAX_DAYS 90
UID_MIN 2000
Soru6:
Create users edwin and santos and make them members of the group livingopensource as a
secondary group membership. Also, create users serene and alex and make them members of
the group operations as a secondary group. Ensure that user santos has UID 1234 and cannot
start an interactive shell.
Cevap6:
# groupadd livingopensource
# groupadd operations
# useradd -u 1234 -s /sbin/nologin santos
# useradd -G livingopensource edwin
# useradd -G operations serene
# useradd -G operations alex
santos
için etkileşimli shell’i devre dışı bırakma:
# usermod -s /sbin/nologin santos
Soru7:
Create shared group directories /groups/livingopensource and /groups/operations, and
make sure the groups meet the following requirements:
- Members of the group livingopensource have full access to their directory.
- Members of the group operations have full access to their directory.
- New files that are created in the group directory are group owned by the group owner
the parent directory - Others have no access to the group directories.
Cevap7:
mkdir -p /groups/livingopensource /groups/operations
chgrp livingopensource /groups/livingopensource
chmod 2770 /groups/livingopensource
chgrp operations /groups/operations
chmod 2770 /groups/operations
Soru8:
Create a 2-GiB volume group with the name myvg, using 8-MiB physical extents. In this volume
group, create a 500-MiB logical volume with the name mydata, and mount it persistently on
the directory /mydata.
Cevap8:
vgcreate myvg /dev/sdX
lvcreate -L 500M -n mydata myvg
mkfs.xfs /dev/myvg/mydata
mkdir /mydata
echo "/dev/myvg/mydata /mydata xfs defaults 0 0" >> /etc/fstab
mount -a
Soru9:
Find all files that are owned by user edwin and copy them to the directory/rootedwinfiles
Cevap9:
find / -user edwin -exec cp -r {} /root/edwinfiles \;
Soru10:
Schedule a task that runs the command touch /etc/motd every day from Monday through
Friday at 2 a.m.
Cevap10:
# crontab -e
0 2 * * 1-5 root touch /etc/motd
Soru11:
Create user bob and set this user’s shell so that this user can only change the password and
cannot do anything else.
Cevap11:
# useradd -s /usr/bin/passwd bob
Soru12:
Install the vsftpd service and ensure that it is started automatically at reboot
Cevap12:
# yum install -y vsftpd
# systemctl enable --now vsftpd
Soru13:
Create a container that runs an HTTP server. Ensure that it mounts the host directory /httproot
on the directory /var/www/html. Configure this container such that it is automatically started on system boot as a system user
service.
Cevap13:
# podman run -d --name httpserver -v /httproot:/var/www/html -p 80:80 httpd
# podman generate systemd --name httpserver --files --new
# mv container-httpserver.service /etc/systemd/system/
# systemctl enable --now container-httpserver.service
Ekstra Kaynaklar
Daha fazla pratik yaparak bilgilerinizi pekiştirmek ve RHCSA sınavına hazırlanırken kendinizi geliştirmek için aşağıdaki açık kaynaklı kaynaklara göz atabilirsiniz. Bu kaynaklar, farklı kullanıcılar tarafından sağlanan kapsamlı sorular, alıştırmalar ve rehberlerle doludur. Her biri kendi içinde faydalı bilgiler sunar ve farklı bakış açılarıyla sınav konularını ele alır:
- Abdulhamid97Mousa – RHCSA-EX200: RHCSA sınavına yönelik kapsamlı sorular ve alıştırmalar.
- chlebik – RHCSA Practice Questions: Sınav odaklı pratik sorular ve çözüm önerileri.
- manoj7shekhawat – RHCSA: RHCSA sınavına hazırlık için rehberlik eden önemli bir kaynak.
- Mircea Niscoveanu – RHEL8 Exam Documentations: RHEL 8 ile ilgili belgeler ve sınav odaklı içerikler.
- omarhd66 – RHCSA-EX200-RESUME: RHCSA sınavının temellerine yönelik kapsamlı bir özet.
- SHrEE-7 – RHCSA RHEL-8 With Practice Questions: Sınav için hazırlanmış çeşitli pratik sorular.
- SpringEp – RHCSA8 Labs, Exams, Scripts: RHCSA sınavı için laboratuvar çalışmaları ve örnek betikler.
- touhidece – RHCSA EX200 RHEL8 Dumps: RHCSA EX200 sınavına yönelik detaylı içerikler ve dökümanlar.
Bu bağlantılar, sınava hazırlanma sürecinde kendi becerilerinizi test etmek, eksiklerinizi belirlemek ve bilgilerinizi pekiştirmek için harika birer rehber olabilir. Unutmayın, bu sınav gerçek dünya senaryolarını simüle eder ve sadece teorik bilgi değil, aynı zamanda pratik bir anlayış ve beceri gerektirir.
Sınava hazırlanırken sabırlı ve istikrarlı bir şekilde çalışmayı ihmal etmeyin. Çözdüğünüz her soru, oluşturduğunuz her yapılandırma ve kazandığınız her deneyim sizi bir adım daha ileriye taşıyacaktır.
Umarım bu makale, sınava hazırlık sürecinde size rehberlik etmiş ve faydalı olmuştur. RHCSA sınavında başarılar dilerim! 😊
Leave a Reply