User Management di Red Hat Enterprise Linux (RHEL) dan REPOSITORY







Pengertian Sysadmin (System Administrator) 

Sysadmin adalah seseorang yang bertanggung jawab untuk mengelola, mengatur, dan memelihara sistem komputer dan jaringan, termasuk server, layanan, dan keamanan sistem. Dalam konteks pembelajaran TJKT XI, peran sysadmin adalah:

Menginstal, mengonfigurasi, memantau, dan memastikan aplikasi server berjalan dengan baik di sistem operasi berbasis Linux, khususnya RHEL 9.


Aplikasi Server yang Dikonfigurasi di RHEL 9:

1. DNS Server (Domain Name System)

Fungsi: Menerjemahkan nama domain (contoh: google.com) menjadi alamat IP.

Aplikasi: BIND9

Peran Sysadmin: Konfigurasi zona, domain forward dan reverse.

2. Web Server

Fungsi: Menyajikan halaman web kepada pengguna (HTML, PHP, dsb).

Aplikasi: Apache atau Nginx

Peran Sysadmin: Instalasi web server, konfigurasi virtual host, dan manajemen akses.

3. Database Server

Fungsi: Menyimpan dan mengelola data (digunakan oleh website atau aplikasi).

Aplikasi: MariaDB atau MySQL

Peran Sysadmin: Instalasi, membuat database dan user, serta mengatur hak akses.

4. FTP Server (File Transfer Protocol)

Fungsi: Mengelola transfer file antar komputer melalui jaringan.

Aplikasi: vsftpd

Peran Sysadmin: Konfigurasi akun FTP, pengaturan hak akses folder/file.

5. Mail Server

Fungsi: Mengirim dan menerima email melalui jaringan.

Aplikasi: Postfix (SMTP), Dovecot (IMAP/POP3)

Peran Sysadmin: Mengatur domain email, mengelola user email dan protokol pengiriman/penerimaan.


Langkah-Langkah konfigurasi RHEL 9 di VIRTUALBOX

1.Siapkan Oracle Virtualbox dan masuk ke halaman utama.



2.Lalu masuk ke laman "New" untuk Menambahkan nama file dan setting penyimpanan sesuai kapasitas device.







3.
Lalu setelah di finish tambahkan file iso pada bagian "Storage" klik dan tambahkan pada ikon yang bulat, Lalu start.


4.Jika sudah ,langsung di Start saja kemudian tunggu sebentar jika sudah masuk, pilih bagian atas seperti pada gambar dibawah!



5.
Jika sudah ,tunggu beberapa saat sampai masuk ke bagian pemilihan bahasa,untuk bahasa disesuaikan saja langsung continue saja seperti pada gambar dibawah ini!


6.
Jika sudah,akan masuk ke bagian ini dan dibagian ini ada beberapa yang harus disetting/ubah seperti pada gambar dibawah ini!


7.
Masuk ke Instalation Destination tidak diubah tapi masuk langsung klik Done diatas biar ke baca oleh sistemnya seperti pada gambar dibawah ini!


8.
JIka sudah didone,masuk ke bagian Software Selection dan ubah Server with GUI menjadi Server biasa lalu klik Done saja seperti pada dua gambar dibawah ini!




9.Jika sudah didone,dibagian User Setting Masuk ke User Creation dan buat root password jika sudah Done saja,jika sudah masuk ke Create User untuk membuat user dan password jika sudah Done saja seperti pada empat gambar dibawah ini!








10.Jika sudah,langsung Begin Instalation Lalu tunggu beberapa saat karena butuh waktu untuk instasi nya jika sudah langsug Reboot System saja seperti pada tiga gambar dibawah ini!



 





11.Jika sudah direboot system,langsung login menggunakan root jika sudah buat user baru dan passwordnya untuk nantinya di ubah ke super user jika sudah membuat user baru masukan perintah vi /etc/sudoers untuk mengubah user tadi menjadi super user jika sudah masuk cari root ALL=(ALL) ALL dan %wheel ALL=(ALL) ALL dengan cara klik tombol panah kebawah keyboard jika sudah ketemu tambahkan catatan di bawah root ALL=(ALL) ALL dan %wheel ALL=(ALL) ALL nama user yag tadi di buat contoh afrizal ALL=(ALL) ALL jika sudah langsung keluar saja dari halaman dengan cara klik tombo esc di keyboard lalu ketik :wq! kemudian exit seperti pada tiga gambar dibawah ini!





12.Jika sudah keluar dari halaman tersebut dan exit,login kembali menggunakan user tadi yang sudah diubah ke super user jika sudah masukan perintah sudo -i agar kita bisa menjadi admin/host masukan password yg sama seperti pada gamabar di bawah ini!


13.
Jika sudah,sekarang langkah selanjutnya adalah Akifasi repository dengan cara register terlebih dahulu akun redhat kalian ke developers dengan cara masuk ke browser cari developers.redhat.com lalu login kan saja akun redhatnya Dengan akun ini, akan mendapatkan Red Hat Developer Subscription, yaitu langganan gratis yang bisa dipakai untuk development/testing. seperti pada dua gambar di bawah ini!




14.Jika sudah,kembali ke RHEL lalu Register dengan perintah sudo subscription-manager register masuk menggunakan user dan passwor akun redhat jika berhasil maka akan muncul "The system has been registered with ID: XXXXXXXXX".Setelah sistem terdaftar dan punya langganan aktif, aktifkan repository default:
sudo subcription-manager repos --enable=rhel-9-for-x86_64-baseos-rpms
sudo subcription-manager repos --enable=rhel-9-for-x86_64-appstream-rpms
sudo subcription-manager repos --enable=codeready-builder-for-rhel-9-x86_64-rpms




15.Jika sudah,sekarang kita akan menginstall/update repository (opsional) dengan perintah sudo dnf cleaan all lalu sudo dnf update -y lalu tunggu,karena ini menggupdate keseluruhan jadi cukup lama menunggunya,jika sudah akan ada tulisan Complete! seperti pada beberapa gambar dibawah ini!




16.jika sudah,sekarang kita akan mengecek daftar repository yang tersedia dengan perintah dnf repolist seperti pada gambar dibawah ini!









Comments

Popular posts from this blog

Installasi/Konfigurasi Server DNS Red Hat Enterprise Linux (RHEL)

LAPORAN PELAKSANAAN PKL HARI KE 117

LAPORAN PELAKSANAAN PKL HARI KE 118