RHEL 8'e Webmin Sistem Yönetim Aracı Nasıl Kurulur


Webmin, çeşitli sistem ölçümlerini izlemenize olanak tanıyan, web tabanlı modern bir Linux yönetim aracıdır (Cockpit Web Konsoluna benzer). Webmin ile kullanıcı hesaplarını yönetmek, ayarları değiştirmek ve DNS ayarlarını yapılandırmak gibi yönetim görevlerini de gerçekleştirebilirsiniz.

Webmin CPU, RAM ve Disk kullanımı gibi sistem ölçümlerini görüntüleyen bir GUI sağlar. Bu bilgiler, sisteminizin performansını potansiyel olarak etkileyen sorunları teşhis etmek için kullanılabilir.

Webmin aşağıdaki sistem yöneticisi görevlerini gerçekleştirmenize olanak tanır:

  • Kullanıcı hesabı şifrelerini değiştirin.
  • Paketleri yükleyin, güncelleyin, yükseltin ve kaldırın.
  • Güvenlik duvarı kurallarının yapılandırılması.
  • Yeniden başlatma veya kapatma.
  • Günlük dosyalarını görüntüleme.
  • Cron işlerini zamanlayın.
  • Yeni kullanıcı hesapları oluşturun veya mevcut olanları kaldırın.

Bu kılavuzda Webmin'in RHEL 8'e kurulumunu ele alıyoruz.

1. Adım: Webmin için Önkoşulları Yükleyin

Başlamak için Webmin'in kurulumu sırasında gerekli olan bazı önkoşulları yükleyeceğiz. Bu yüzden. devam edin ve dnf komutunu çalıştırın:

sudo dnf install -y wget perl perl-Net-SSLeay openssl unzip perl-Encode-Detect perl-Data-Dumper

Kurulum tamamlandığında bir sonraki adıma geçin.

2. Adım: Webmin Deposunu Etkinleştirin

Bir sonraki eylem planı, aşağıdaki wget komutunu kullanarak mesajları şifrelemek ve imzalamak için Webmin'in GPG anahtarını indirmektir.

wget https://download.webmin.com/jcameron-key.asc

İndirdikten sonra rpm komutunu kullanarak aşağıdaki gibi içe aktarın.

sudo rpm --import jcameron-key.asc

Adım 3: Webmin'i RHEL 8'e yükleyin

GPG anahtarı yerinde olduğunda son adım Webmin'i yüklemektir. Resmi Webmin indirme sayfası, Debian, CentOS vb. gibi ana Linux dağıtımlarına yönelik Webmin paketlerini içerir. Webmin'i 'ye yüklediğimiz için RHEL'de gösterildiği gibi wget komutunu kullanarak RPM paketini almanız gerekir.

wget https://prdownloads.sourceforge.net/webadmin/webmin-1.970-1.noarch.rpm

İndirme tamamlandığında şu komutu kullanarak Webmin'i yükleyin:

sudo rpm -Uvh webmin-1.970-1.noarch.rpm

Yükleme işlemi tamamlandıktan sonra Webmin'in çalıştığını doğrulayın.

sudo systemctl status webmin.service

Aşağıdaki çıktı Webmin'in çalıştığını doğrular.

Adım 4: Güvenlik Duvarında Webmin Bağlantı Noktasını açın

Varsayılan olarak Webmin, 10000 TCP bağlantı noktasını dinler. Bunu onaylamak için gösterildiği gibi netstat komutunu kullanın.

sudo netstat -pnltu | grep 10000

Güvenlik duvarı arkasındaysanız 10000 TCP bağlantı noktasını açın:

sudo firewall-cmd --add-port=10000/tcp --zone=public --permanent
sudo  firewall-cmd --reload

Adım 4: Webmin Arayüzüne Erişim

Her şey ayarlandığında artık Webmin'e erişme zamanı geldi ve bunu bir web tarayıcısı üzerinden yapacağız. Web tarayıcınızı başlatın ve URL'ye göz atın:

https://server-ip:10000/

İlk başta bağlantınızın gizli olduğuna dair bir uyarı alacaksınız. Ama endişelenme. Bu yalnızca Webmin SSL sertifikasının kendinden imzalı olduğunu ve CA tarafından tanınmadığını gösterir. Bu nedenle, 'Gelişmiş' sekmesini tıklayın.

Ardından, 'sunucunun IP adresine ilerleyin'i tıklayın. Bu sizi kök kimlik bilgilerini kullanarak oturum açacağınız Webmin oturum açma sayfasına götürür.

Giriş yaptıktan sonra kontrol paneli gösterildiği gibi görüntülenecektir.

Ve bu kadar. Webmin'i RHEL 8'e başarıyla yüklediniz.