Webmin, Linux ve Unix sunucularını yönetmek için tarayıcı tabanlı bir araçtır. Sisteminize nasıl kurabileceğiniz aşağıda açıklanmıştır.
Webmin, Linux sisteminizi bir tarayıcı kullanarak yapılandırmanızı ve yönetmenizi sağlayan web tabanlı bir sistem yönetim aracıdır. Web tabanlı olduğu için makinelerinizi ağınız içindeki veya dışındaki herhangi bir sistemden uzaktan yönetebilirsiniz.
Aksi takdirde Linux komutlarının tam olarak anlaşılmasını ve yapılandırma dosyalarının manuel olarak düzenlenmesini gerektiren karmaşık sistem yapılandırma görevlerini kolaylaştırır. Bu nedenle, komut satırında iyi olmayan ve sistem yapılandırmalarında daha az uzmanlığa sahip kullanıcılar için daha uygundur.
Webmin’i Linux makinenize nasıl kurabileceğinizi görelim.
APT Kullanarak Ubuntu/Debian’a Webmin Yükleme
Webmin’i Ubuntu ve diğer Debian tabanlı dağıtımlara resmi DEB paketini kullanarak kurabilirsiniz. Webmin DEB paketini indirmek için çalıştırın:
wget https://www.webmin.com/download/deb/webmin-current.deb
Bu, indirilen dosyayı geçerli dizininize webmin-current.deb olarak kaydedecektir.
Şimdi DEB paketini yüklemek için apt komutunu kullanın:
sudo apt install ./webmin-current.deb
Arch Linux’te Webmin Nasıl Kurulur
Webmin AUR’da mevcuttur ve yay gibi bir AUR yardımcısı kullanarak kurabilirsiniz. Bu yöntem için sisteminizde yay kurulu olması gerekir.
Webmin’i Arch tabanlı dağıtımlara çalıştırarak kurabilirsiniz:
Kurulduktan sonra, Webmin hizmetini kullanarak başlatın:
sudo systemctl start webmin
DNF Kullanarak Fedora ve RHEL’e Webmin Yükleme
RHEL tabanlı dağıtımlar için Webmin, DNF kullanarak yükleyebileceğiniz bir RPM paketi sağlar.
ile Webmin için RPM paketini indirin:
wget https://www.webmin.com/download/rpm/webmin-current.rpm
Ardından, indirilen paketi çalıştırarak yükleyin:
sudo dnf install ./webmin-current.rpm
Resmi Yükleyici Komut Dosyasını Kullanarak Webmin’i Yükleme
Debian ve RHEL tabanlı Linux dağıtımlarında Webmin’i bir yükleyici betiği kullanarak kurabilirsiniz. Tek yapmanız gereken betiği çalıştırmak ve sisteminizde Webmin deposunu ve anahtarını otomatik olarak ayarlayacaktır.
Bundan sonra, dağıtımınızın varsayılan paket yöneticisini kullanarak Webmin’i yükleyebilirsiniz.
Terminali açın ve Webmin yükleyici betiğini indirmek için aşağıdaki komutu kullanın:
wget https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh
Şimdi komut dosyasını çalıştırmak için aşağıdaki komutu çalıştırın:
sudo sh setup-repos.sh
Bu betik Webmin deposunu ve anahtarını sisteminize ekleyecektir. Webmin’i Debian tabanlı dağıtımlara kurmak için aşağıdaki komutu kullanın:
sudo apt install webmin
Webmin’i RHEL tabanlı dağıtımlara kurmak için dnf komutunu kullanın:
sudo dnf install webmin
Webmin’e Güvenlik Duvarı Üzerinden İzin Ver
Varsayılan olarak Webmin, sisteminizde çalışan bir güvenlik duvarınız varsa engellenebilecek olan 10000 numaralı bağlantı noktasını kullanır. Webmin’e ağ üzerindeki başka bir sistemden erişmek istiyorsanız, güvenlik duvarınızda buna izin vermeniz gerekecektir.
Debian tabanlı dağıtımlarda, aşağıdaki komutu kullanarak UFW ile 10000 numaralı bağlantı noktasına erişime izin verebilirsiniz:
sudo ufw allow 10000
Değişiklikleri uygulamak için güvenlik duvarını yeniden yükleyin:
sudo ufw reload
Erişime izin verilip verilmediğini doğrulamak için çalıştırın:
sudo ufw status
RHEL tabanlı dağıtımlarda, 10000 numaralı bağlantı noktasına erişime izin vermek için aşağıdaki komutu kullanın:
firewall-cmd --zone=public --add-port=10000/tcp --permanent
Ardından, değişiklikleri kaydetmek için güvenlik duvarını yeniden yükleyin:
firewall-cmd --reload
Bundan sonra, kuralın eklendiğini doğrulamak için aşağıdaki komutu çalıştırın:
sudo firewall-cmd --list-all
Web Tarayıcısı Kullanarak Webmin Panosuna Erişme
Webmin’e erişmek için tarayıcınızı çalıştırın ve ip-adresini Webmin’i barındıran sisteminizin IP adresi ile değiştirerek aşağıdaki URL’yi açın:
http://ip-address:10000
Webmin kontrol paneli giriş sayfasını açacaktır. Yönetici ayrıcalıklarına sahip bir kullanıcının kullanıcı adı ve şifresini kullanarak giriş yapın.
Oturum açtığınızda, sisteminize genel bir bakışı gösteren aşağıdaki gösterge tablosunu göreceksiniz.
Linux’te Webmin Nasıl Kaldırılır
Webmin’i kaldırmak için terminali açın ve aşağıdaki komutu çalıştırın:
sudo /etc/webmin/uninstall.sh
Onayınızı isteyecektir. Webmin paketini ve ilgili dizinlerini sisteminizden kaldırmak için y girin.
Arch Linux üzerinde Webmin’i kaldırmak için çalıştırın:
sudo yay -R webmin
Webmin Kullanarak Linux Yönetimini Kolaylaştırın
Webmin, sistem yönetimi görevlerini yönetmek için kolay ve kullanıcı dostu bir yol sağlarken, manuel yapılandırmalar için gereken zaman ve çabadan da tasarruf sağlar. Artık Webmin’i Linux sistemlerine nasıl kuracağınızı bildiğinize göre, devam edin ve sistem yönetimini nasıl kolaylaştırdığını görmek için bir şans verin.
Webmin’e ek olarak, sistem yönetimini kolaylaştırmak için Zenmap, Cockpit, Nagios, Puppet, vb. gibi birçok başka araca da bakabilirsiniz.