Cockpit - Alat Administrasi Berbasis Browser untuk Linux


Cockpit adalah manajer jarak jauh yang mudah digunakan, ringan, dan sederhana namun kuat untuk server GNU/Linux, ini adalah antarmuka pengguna administrasi server interaktif yang menawarkan sesi Linux langsung melalui browser web.

Ini dapat berjalan di beberapa distribusi Linux berbasis RHEL dan turunan Debian termasuk Ubuntu, Linux Mint, Fedora, CentOS , Rocky Linux, AlmaLinux, Arch Linux dan lainnya.

Cockpit menjadikan Linux mudah ditemukan sehingga memungkinkan administrator sistem melakukan tugas dengan mudah dan andal seperti memulai container, mengelola penyimpanan, konfigurasi jaringan, inspeksi log, dan beberapa tugas lainnya.

Saat menggunakannya, pengguna dapat dengan mudah beralih antara terminal Linux dan browser web tanpa kesulitan apa pun. Yang penting, ketika pengguna memulai layanan melalui Cockpit, layanan tersebut dapat dihentikan melalui terminal, dan jika terjadi kesalahan di terminal, kesalahan tersebut akan ditampilkan di antarmuka jurnal Cockpit.

Fitur Kokpit:

  • Memungkinkan pengelolaan beberapa server dalam satu sesi Cockpit.
  • Menawarkan shell berbasis web di jendela terminal.
  • Kontainer dapat dikelola melalui Docker.
  • Mendukung pengelolaan akun pengguna sistem yang efisien.
  • Mengumpulkan informasi kinerja sistem menggunakan kerangka Performance Co-Pilot dan menampilkannya dalam grafik.
  • Mendukung pengumpulan konfigurasi sistem dan informasi diagnostik menggunakan sos-report.
  • Juga mendukung cluster Kubernetes atau cluster Openshift v3.
  • Memungkinkan modifikasi pengaturan jaringan dan banyak lagi.

Cara Menginstal Cockpit di Sistem Linux

Anda dapat menginstal Cockpit di semua distribusi Linux dari repositori resmi defaultnya seperti yang ditunjukkan:

Instal Kokpit di Fedora dan CentOS

Untuk menginstal dan mengaktifkan Cockpit pada distribusi Fedora, gunakan perintah berikut.

yum install cockpit
systemctl enable --now cockpit.socket
firewall-cmd --add-service=cockpit
firewall-cmd --add-service=cockpit --permanent
firewall-cmd --reload

Instal Cockpit di Rocky Linux dan AlmaLinux

Untuk menginstal dan mengaktifkan Cockpit pada distribusi Rocky/AlmaLinux, gunakan perintah berikut.

yum install cockpit
systemctl enable --now cockpit.socket
firewall-cmd --add-service=cockpit
firewall-cmd --add-service=cockpit --permanent
firewall-cmd --reload

Instal Kokpit di RHEL

Cockpit ditambahkan ke repositori Red Hat Enterprise Linux Extras dari versi 7.1 dan yang lebih baru:

yum install cockpit
systemctl enable --now cockpit.socket
firewall-cmd --add-service=cockpit --permanent
firewall-cmd --reload

Instal Kokpit di Debian

kokpit disertakan dalam repositori resmi Debian, dan Anda dapat menginstalnya menggunakan perintah berikut.

apt-get update
apt-get install cockpit
mkdir -p /usr/lib/x86_64-linux-gnu/udisks2/modules
ufw allow 9090
ufw allow 80

Instal Kokpit di Ubuntu dan Linux Mint

Di distribusi Ubuntu dan Linux Mint, Cockpit tidak disertakan, namun Anda dapat menginstalnya dari Cockpit PPA resmi dengan menjalankan perintah berikut:

sudo add-apt-repository ppa:cockpit-project/cockpit
sudo apt-get update
sudo apt-get install cockpit
sudo systemctl enable --now cockpit.socket

Instal Kokpit di Arch Linux

Pengguna Arch Linux dapat menginstal Cockpit dari Arch User Repository menggunakan perintah berikut.

yaourt cockpit
systemctl start cockpit
systemctl enable cockpit.socket

Cara Menggunakan Kokpit di Linux

Setelah Cockpit berhasil diinstal, Anda dapat mengaksesnya menggunakan web browser di lokasi berikut.

https://ip-address:9090
OR
https://server.domain.com:9090

Masukkan nama pengguna dan kata sandi sistem untuk login pada antarmuka di bawah ini:

Setelah masuk, Anda akan disajikan ringkasan informasi sistem dan grafik kinerja untuk CPU, Memori, I/O Disk, dan Lalu lintas Jaringan seperti yang terlihat pada gambar berikutnya:

Berikutnya di menu dasbor adalah Layanan. Di sini Anda dapat melihat Target, Layanan Sistem, Soket, Pengatur Waktu, dan Jalur halaman.

Antarmuka di bawah ini menunjukkan layanan yang berjalan di sistem Anda.

Anda dapat mengklik satu layanan untuk mengelolanya. Cukup klik menu tarik-turun untuk mendapatkan fungsionalitas yang Anda inginkan.

Item menu Log menampilkan halaman log yang memungkinkan pemeriksaan log. Log dikategorikan ke dalam Kesalahan, Peringatan, Pemberitahuan, dan Semua seperti pada gambar di bawah.

Selain itu, Anda juga dapat melihat log berdasarkan waktu seperti log selama 24 jam atau 7 hari terakhir.

Bacaan yang Disarankan: 4 Alat Pemantauan dan Manajemen Log Terbaik untuk Linux

Untuk memeriksa satu entri log, cukup klik entri tersebut.

Cockpit juga memungkinkan Anda mengelola akun pengguna di sistem, buka Alat dan klik Akun. Mengklik akun pengguna memungkinkan Anda melihat detail akun pengguna.

Untuk menambahkan pengguna sistem, klik tombol “Buat Akun Baru ” dan masukkan informasi pengguna yang diperlukan pada antarmuka di bawah.

Untuk mendapatkan jendela terminal, buka Alat Terminal.

Cara Menambahkan Server Linux ke Kokpit

Penting: Perlu diketahui bahwa Anda harus menginstal Cockpit di semua server Linux jarak jauh untuk memantaunya di dasbor Cockpit. Jadi, silakan instal sebelum menambahkan server baru ke Cockpit.

Untuk menambahkan server lain, klik dasbor, Anda akan melihat layar di bawah. Klik pada tanda (+) dan masukkan alamat IP server. Ingatlah bahwa informasi untuk setiap server yang Anda tambahkan ditampilkan di Cockpit menggunakan warna berbeda.

Dengan cara yang sama, Anda dapat menambahkan banyak server Linux di bawah Cockpit dan mengelolanya secara efisien tanpa kesulitan apa pun.

Itu saja untuk saat ini, namun Anda dapat menjelajahi lebih banyak jika Anda telah menginstal server yang sederhana dan luar biasa ini, manajer jarak jauh.

Dokumentasi Resmi Kokpit: http://cockpit-project.org/guide/latest/

Untuk pertanyaan atau saran apa pun serta masukan mengenai topik ini, jangan ragu untuk menggunakan bagian komentar di bawah untuk menghubungi kami kembali.