Ubuntu’ya Webmin Kurulumu
Sistem Yöneticiler olarak kullanıcı oluşturmayı, güncellemeleri çalıştırmayı ve yapılandırma dosyalarını değiştirmeyi ve çok daha fazlasını terminalde gerçekleştirmekteyiz. Terminalde çalışmak sıkıcı geldiğinde yada görsellik aradığında Webmin web yönetim aracınıtavsiye edebilirim. Webmin, kullanıcıların sunucuları kolayca izlemesini ve yönetmesini sağlayan açık kaynaklı bir web yönetim aracıdır.
Webmin ile gerçekleştirebileceğiniz görevlerden bazıları şunlardır:
- Sisteme kullanıcı ekleme ve çıkarma
- Kullanıcıların şifrelerini değiştirme
- Yazılım paketlerini yükleme, güncelleme ve kaldırma
- Güvenlik duvarı konfigürasyonu
- Diğer kullanıcılar tarafından kullanılan alanı yönetmek için disk kotalarını yapılandırma
- Sistem Logları izleme
Adım 1: Sistemi Güncelleyin ve Gereksinim Paketini Kurun
Webmin’i kurmaya başlamak için paket listelerimizi sudo apt update
komutu ile güncelleriz.
Webmin kurulmadan önce kurulması önerilen paketler kurulur.
sudo apt install wget apt-transport-https software-properties-common
Step 2: Webmin Repository Key İçe Aktarın.
Sistemi güncelledikten ve paketleri kurduktan sonra, Webmin GPG anahtarını aşağıdaki komutla ekleyeceğiz.
wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add –
Sonrasında, Webmin repository gösterildiği gibi source listesi dosyasına eklenir.
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"
Ayrıca sistem paketi listelerini de günceller.
Adım 3: Webmin’i Ubuntu’ya yükleyin
APT paket yöneticisini kullanarak sudo apt install webmin
komutuyla Webmin’i kurulur.
Webmin kurulumuna devam etmek için ‘Y’ tuşuna basın
Kurulumun ardından Webmin hizmeti otomatik olarak başlar. sudo systemctl status webmin
komutu ile kontrol edilir.
Not:
Kurulum esnasında aşağıdaki gibi hata ile karşılaşırsanız.
Reading package lists… Done
Building dependency tree
Reading state information… Done
E: Unable to locate package webmin
Dosya adı uzantısının webmin.list. değil webmin.list olması gerekir. Apt’nin bir paket kaynak dosyası olarak alması için; sudo mv /etc/apt/sources.list.d/webmin.list. /etc/apt/sources.list.d/webmin.list
komutu kullanılır.
Yeniden APT paketi güncellenir ve webmin kurulur.
sudo apt update
sudo apt install webmin
Adım 4: Ubuntu Güvenlik Duvarında Webmin Bağlantı Noktasını Açın
Webmin varsayılan olarak 10000 numaralı TCP bağlantı noktasını dinler. UFW güvenlik duvarı etkinse, bu bağlantı noktasını açmanız gerekir. Bunu yapmak için;
sudo ufw allow 10000/tcp
sudo ufw reload
kullanılır.
Adım 5: Ubuntu’da Webmin’e Erişin
Son olarak, Webmin’e erişmek için tarayıcınızı açıp ve https://server-ip:10000/ adresi göz atın.
Bağlantının gizli olmadığına dair bir uyarı mesajıyla karşılaşacaksınız ama merak etmeyin. Bunun nedeni, Webmin’in CA tarafından doğrulanmayan kendinden imzalı bir SSL sertifikasıyla gelmesidir. Bu uyarıda gezinmek için ‘Gelişmiş’ düğmesine tıklamanız yeterlidir.
Ardından, gösterildiği gibi Sunucu-IP sitesine ilerle(güvenli değil) bağlantısını tıklayın.
Bilgilerinizi girin ve ‘Oturum Aç’ yada ‘Sign in’ düğmesini tıklayın.
CPU ve RAM kullanımı gibi temel sistem ölçümlerinin yanı sıra ana bilgisayar adı, İşletim sistemi, sistem çalışma süresi vb. gibi diğer sistem ayrıntılarına genel bir bakış sunan, aşağıda gösterilen bir dashboard sunulacaktır.
Sol bölmede, çeşitli sunucu işlevlerine erişmenizi sağlayan seçeneklerin bir listesiyle sunmaktadır.
Başka yazımda görüşmek dileğiyle…