Cockpit Web Arabirimi ile Linux Sunucuları Nasıl Yönetilir

Dec 9, 2024
, Linux
Fetmawati Achmad Zaenuri / Shutterstock

Kolayca izleyebilir ve Cockpit, tarayıcı tabanlı bir yönetim ve kontrol paneli aracıyla birden Linux bilgisayarları yönetebilir. It kendine yeten, basit, kullanımı kolay kurmak ve. Başlamak için nasıl yapacağınızı göstereceğiz.

Çoklu Linux Sunucular Yönetme

Eğer monitöre birden Linux bilgisayarlara veya sunuculara varsa, bir meydan okuma var. bazıları ekli monitör ile başsız sistemleri gibi çalıştırıyorsanız, bu özellikle doğrudur. Örneğin, aklınıza gelebilecek raf yapısında veya farklı binalarda bulunan uzak sunucular veya koleksiyonu Ahududu Pi Evinizin etrafında dağınık.

Nasıl bütün bunlar sağlığını ve performansını izleyebilirsiniz?

Eğer sen Güvenli Kabuk (SSH) kullanımı Onlara bağlanmak, Çalıştırabileceğiniz Tepe ya da başka bir terminal tabanlı izleme aracı. Bazı yararlı bilgiler elde edersiniz, ancak her alet ilgi kendine özgü alana sahiptir. Bu uzak Linux bilgisayarın farklı ölçümleri görüntülemek için aracı aracından taşımak zorunda kalmak zor.

Ne yazık ki, size bu bilgilerin bazıları vermek farklı araçlar arasındaki hop hiçbir elverişli bir yolu yoktur. Eğer herhangi bir düzeltici veya idari görevleri gerçekleştirmek için varsa Artı, sen uzak bilgisayara taze bağlantı kurmak veya izleme uygulamayı kapatmak zorundayız. Daha sonra, yönetim komutları yürütmek için mevcut SSH oturumu kullanmak zorunda.

Kokpit kravatlar birçok ortak izleme ve yönetim tarayıcı tabanlı konsol içine gereksinimleri, daha kolay izlemek ve birden Linux bilgisayarlar korumak için yapım.

Kokpit onun bilgisini elde eder uygulama programlama arayüzleri (API) zaten Linux içinde var. bilgi kaynağı düz geliyor Çünkü orada bilginin hiçbir özel koleksiyonu veya kuşak, bu yüzden katkısız olarak kabul edilebilir.

Kokpit ve Kullanıcı Hesapları

Kokpit Linux giriş kimlik kullanır, böylece içindeki yapılandırmak kullanıcılara gerek yoktur. Kokpit giriş yapmak, sadece kullanıcı adınızı ve geçerli parolayı kullanın. Eğer kullanıcı adı ve şifreyi kullanan farklı Linux bilgisayarlarda hesabınız varsa, Kokpit uzak makinelere bağlanmak için bu kimlik bilgilerini kullanır.

Tabii ki, farklı bilgisayarlarda aynı şifreyi kullanarak bir güvenlik riski oluşturuyor ve kötü bir uygulama olarak kabul edilir. İnternete maruz kalmaması yerel bilgisayarlarla sadece çalışıyorsanız Ancak, risk küçük yeterlidir sonucuna ulaşılabilir.

Bir çok üstün bir çözüm olsa da, her bilgisayarda SSH anahtarlarını kurmak ve sonra Kokpit uzak bilgisayarlara bağlanmak için bu kullanımı sağlamaktır.

İLGİLİ: Linux kabuğundan SSH tuşlarını nasıl oluşturulur ve kurulur

yükleme Kokpit

Kokpit büyük Linux aileler için çekirdek depoları bulunuyor. Ubuntu üzerinde Cockpit yüklemek için aşağıdakileri yazın:

 sudo apt-get install kokpit 

Fedora, komut geçerli:

 Sudo DNF kokpit 
yükleme

Manjaro üzerinde, Kokpit ve bir paket yüklemek zorunda PackageKit . Bu platformdan bağımsız paket Linux dağıtımının ana paket yönetim sisteminin üzerinde oturur. Bu uygulama yazılımı için tutarlı bir API sağlar.

Geliştiriciler yazılımı ile çalışan yazabilirsiniz PackageKit Ve kendi yazılım sonra herhangi bir Linux dağıtımının paket yöneticisine konuşabilir. Bu araçlar da birlikte çalışacakları bir versiyonunu yazmak zorunda değilsiniz dNF Başka için pacman , ve bunun gibi.

Neyse ki, PackageKit Sadece aşağıdaki iki komutu yazın böylece zaten Ubuntu ve Fedora üzerinde yüklenir:

 Sudo pacman -Sy kokpit 

 Sudo pacman -Sy PackageKit 

başlatma Kokpit

Kokpit kullanmaya başlamak için, tarayıcınızı açın, adres çubuğuna aşağıdaki ve daha sonra Enter tuşuna basın:

 localhost: 9090 

Daha sonra kokpit giriş ekranını görmelisiniz. Sizin siteye ulaşılamadığını veya bağlantı reddedildiğini söylerse, Cockpit Daemon'u etkinleştirmek ve başlatmak için aşağıdaki komutları yazmanız gerekebilir:

 Sudo Systemctl Kokpit'i Etkinleştir 

 sudo systemctl cockpit start 

KokPit başlatıldığında, giriş ekranı görünür; Sadece mevcut Linux kimlik bilgilerinizle giriş yapın.

Bu aynı kimlik bilgilerini kullanarak diğer bilgisayarlara bağlanmak için, "Uzak bağlantılar için şifremi tekrar kullanmak" için yanındaki onay kutusunu seçin. Uzak bilgisayarlara bağlanmak için SSH tuşlarını kullanıyorsanız veya diğer makineleri uzaktan izlemeyecekseniz, bu kutuyu işaretlenmemiş bırakabilirsiniz.

Genel Bakış

Cockpit web sayfası tamamen duyarlıdır ve tarayıcı pencerenizin boyutunu değiştirirseniz makul bir şekilde ayarlanır.

Ana ekran, soldaki bir kenar çubuğundaki bir görev kategorilerinin bir listesine sahiptir, pencerenin geri kalanı seçilen kategoriyle ilgili bilgileri içerir. Varsayılan görünüm "genel bakış".

Cockpit ayrıca bir telefonda kullandığınızda da adapte olur.

Test bilgisayarımızda, bir servisin başarısız olduğu için bir hatanın işaretlendiğini görüyoruz.

Sistem Hizmetleri görünümüne geçmek için "1 Servis Başarısız" bağlantısını tıklayın. NS Sistem Güvenlik Hizmetleri Daemon (SSSD) Başlatılamadı, bu yüzden SSSD kontrol sayfasına gitmek için "SSSD" bağlantısını tıklatıyoruz.

"Hizmeti Başlat" i tıklayın.

Hizmet şimdi çalışıyor, izlenen sistemimizden daha fazlasını keşfedebiliriz.

Kenar çubuğunda görülebilirse "Genel Bakış" nı tıklayabilirsiniz; Değilse, sadece sistem simgesini tıklatın ve sonra "Genel Bakış" nı tıklayın.

CPU ve hafıza grafikleri

CPU ve bellek kullanımı bölmesinde "Grafikleri Görüntüle" yi tıklayın.

Aşağıdaki grafikler görüntülenir:

  • "CPU kullanımı" : Toplam CPU sayısı için Kombine CPU kullanımı.
  • "Hafıza ve amp; Takas" : RAM hafızası ve kullanımı takas.
  • "Disk G / Ç" : Sabit sürücü okur ve yazar.
  • "Ağ trafiği" : Bilgisayardaki ve dışındaki tüm trafikler.

Ancak her grafiğin adını tıklarsanız, daha ayrıntılı bilgi görebilirsiniz, ancak:

  • "Disk G / Ç," yazarsanız, kenar çubuğunda "Depolama" altında olan bilgiyi görürsünüz.
  • "Ağ Trafiğini" tıklarsanız, kenar çubuğunda "ağ oluşturma" altında olan bilgiyi görürsünüz.

Yazılım güncellemeleri

Kullanılabilir güncellemelerin bir listesini görmek için kenar çubuğundaki "Yazılım Güncellemeleri" yi tıklayabilirsiniz.

Onları yüklemek için, sadece "Tüm güncellemeleri yükleyin."

Birden fazla bilgisayarın izlenmesi

Başka bir bilgisayarı izlemeye çalışmadan önce aşağıdaki adımları izleyin:

  1. Diğer bilgisayara kokpit'i yükleyin ve çalıştığını doğrulamak için Cockpit'e giriş yapın. Uzak makinede çalışan tarayıcı arayüzüne uzaktan izlerken izlemeniz gerekmez. Ancak, yaparsanız, kokpitin doğru bir şekilde kurulduğunu ve tamamen operasyonel olduğunu kanıtlayacaktır.
  2. İzlisiniz, diğer bilgisayara uzaktan bağlamak için SSH kullanın. SSH'yi uzak bilgisayarda kullanabileceğinizi onaylayın ve ardından geçerli kimliğinizi ve şifrenizi veya SSH tuşlarını kullanarak oturum açın.

Bu iki adımın beklendiği gibi çalışmasını sağlamak, uzak bir bilgisayarı bir esinti izlemeyi sağlar. Unutmayın, eğer uzak ana bilgisayarlara aynı kullanıcı adı ve şifreye bağlanıyorsanız, izleme bilgisayarınız olarak, zorunlu "Uzak bağlantılar için şifremi tekrar kullan" kutusunu seçin.

İzleme bilgisayarında, ana bilgisayarın yanındaki açılır oku tıklayın.

"Yeni ana bilgisayar ekle" yi tıklayın.

Uzaktaki bilgisayarın ayrıntılarını (bir IP adresi veya ana bilgisayar adı) yazın. Hangi bilgisayarı göründüğünüzü tanımlamanıza yardımcı olmak için tarayıcının tepesinde renkli bir vurgu belirir.

Hazır olduğunuzda "Ekle" yi tıklayın. Şimdi uzak bilgisayarı mevcut ana bilgisayarlar listesinde görmelisiniz; Yanındaki açılır oku tıklayın.

İzlemek için yeni uzak bilgisayara tıklayın.

İzlemediğiniz ana bilgisayarın adı görüntülenecektir. Tarayıcı penceresinin üstündeki renk vurgu, bu ana bilgisayarı eklediğinizde seçtiğiniz kişi de olacaktır.

Daha birçok özellik

Aşağıdakiler de dahil olmak üzere kokpit ile yapabileceğiniz çok daha fazla var:

  • Bir bilgisayarın genel sağlık durumunu alın.
  • CPU, bellek, disk ve ağ etkinliği ile performansı izleyin.
  • Ana bilgisayar adını değiştirin.
  • Ana bilgisayarı bir etki alanına bağlayın.
  • Terminal penceresini açın.
  • Yazılım güncellemelerini, kullanıcı hesaplarını, hizmetleri ve Daemon'ları, bölüm tablolarını, ağ bağlarını ve köprüleri ve IP adreslerini yönetin.
  • RAID cihazı oluşturun.

Daha fazla özellik de yolda. Geliştiriciler, bir kerede birden fazla ana bilgisayarın kombine bir görünümünü gösteren bir çalışma kanıtı versiyonuna sahiptir. Cockpit en sofistike yönetim aracı değil, ancak zengin bir özellik, kullanımı basit ve çoğu ihtiyacı karşılayacak.


, Linux - En Popüler Makaleler

Linux'ta SQLite için DB Tarayıcısı Nasıl Kullanılır

, Linux Dec 16, 2024

Fetmawati Achmad Zaenuri / Shutterstock SQLite için DB Tarayıcı Linux'ta SQLite veritabanlarını görüntülemenizi ve düzenlemenizi sağlar. Bu ..


Linux'ta Bash'te "Burada Belgeler" Nasıl Kullanılır

, Linux Mar 31, 2025

Fetmawati Achmad Zaenuri / Shutterstock Garip olarak "Burada Belgeler" adlı, Linux'ta Bash Scripts içindeki giriş / çıkma yeniden yönlendirmesini kullanm..


Nasıl Güncellemesi Ubuntu Linux

, Linux Aug 27, 2025

TOMEQS / Shutterstock.com Ubuntu yazılımında en son ve en iyisine mi ihtiyacınız var? Bir Linux Pro olmana gerek yok. Bir resmi olan Klasik Ubuntu Linux..


Linux'ta Android uygulamaları nasıl çalıştırılır

, Linux Oct 19, 2025

Sessizbitler / Shutterstock.com Hiç Linux'ta bir Android uygulaması çalıştırmak istedim ancak hata ayıklama köprüler, geliştirme ortamları veya Side..


Ubuntu 21.10, özelleştirilmiş bir GNOME 40 masaüstüne ulaşır

, Linux Oct 14, 2025

Ubuntu Eğer bir Ubuntu kullanıcısıysanız veya bir deneme yapmayı düşünen biri, bugün iyi bir gündür. Kanonik, resmen Ubuntu 21.10'u özelleştirilmiş bir GNO..


Bir Ubuntu PC'nin nasıl kapatılacağı

, Linux Oct 12, 2025

Tüm kişisel bilgisayarlar gibi, çalışan bir PC Ubuntu Masaüstü işletim sistemi şimdi ve sonra kapatılmalıdır. Ubuntu'yu kapatmak kolaydır ve güvenli bir sonun çal..


Linux'u elma silikonlu bir M1 Mac'te nasıl kurulur

, Linux Nov 11, 2024

Apple için Yerli Linux desteği yeni ARM tabanlı mimari henüz hazır değil, ama bir de Linux koşan M1 M1 Pro veya M1 Max kullanarak sanal makine . Bu x86 Linux u..


Linux'taki Sudoers dosyasına bir kullanıcı nasıl eklenir

, Linux Oct 30, 2025

Eğer bir sudo Linux'taki komut size bir kullanıcının “sudoers dosyasında olmadığını”, “sudoers” listesine girmeniz gerektiğine dair bir mesaj getirir. Ubuntu ve di�..


Kategoriler