Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Pada artikel ini saya akan membahas tentang kemampuan alat Cockpit. Cockpit diciptakan untuk memudahkan administrasi OS Linux. Singkatnya, ini memungkinkan Anda melakukan tugas admin Linux yang paling umum melalui antarmuka web yang bagus. Fitur Cockpit: menginstal dan memeriksa pembaruan untuk sistem dan mengaktifkan pembaruan otomatis (proses patching), manajemen pengguna (membuat, menghapus, mengubah kata sandi, memblokir, mengeluarkan hak pengguna super), manajemen disk (membuat, mengedit lvm, membuat, memasang sistem file ), konfigurasi jaringan (tim, ikatan, pengelolaan ip, dll.), pengelolaan pengatur waktu unit systemd.

Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Ketertarikan pada Cockpit disebabkan oleh dirilisnya Centos 8, dimana Cockpit sudah terintegrasi ke dalam sistem dan hanya perlu diaktifkan dengan perintah “systemctl aktifkan -now cockpit.service”. Di distribusi lain, instalasi manual dari repositori paket akan diperlukan. Kami tidak akan mempertimbangkan instalasi di sini, lihat panduan resmi.

Setelah instalasi, kita perlu masuk ke browser ke port 9090 dari server tempat Cockpit diinstal (mis. IP server:9090). Misalnya, 192.168.1.56: 9090

Kami memasukkan kata sandi login biasa untuk akun lokal dan mencentang kotak "Gunakan kembali kata sandi saya untuk tugas yang memiliki hak istimewa" sehingga Anda dapat menjalankan beberapa perintah sebagai pengguna yang memiliki hak istimewa (root). Tentu saja, akun Anda harus dapat menjalankan perintah melalui sudo.

Setelah masuk, Anda akan melihat antarmuka web yang indah dan jelas. Pertama-tama, alihkan bahasa antarmuka ke bahasa Inggris, karena terjemahannya sangat buruk.

Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Antarmuka terlihat sangat jelas dan logis; di sebelah kiri Anda akan melihat bilah navigasi:

Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Bagian awal disebut “sistem”, di mana Anda dapat melihat informasi tentang pemanfaatan sumber daya server (CPU, RAM, Jaringan, Disk):

Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Untuk melihat informasi lebih detail, misalnya pada disk, cukup klik pada tulisan yang sesuai dan Anda akan dibawa langsung ke bagian lain (penyimpanan):

Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Anda dapat membuat lvm di sini:

Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Pilih nama untuk grup vg dan drive yang ingin Anda gunakan:

Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Beri nama pada lv dan pilih ukuran:

Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Dan terakhir buat sistem file:

Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Harap dicatat bahwa Cockpit sendiri akan menulis baris yang diperlukan di fstab dan kami akan memasang perangkat. Anda juga dapat menentukan opsi pemasangan tertentu:

Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Ini adalah tampilannya di sistem:

Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Di sini Anda dapat memperluas, mengompresi sistem file, menambahkan perangkat baru ke grup vg, dll.

Di bagian “Jaringan” Anda tidak hanya dapat mengubah pengaturan jaringan biasa (ip, dns, mask, gateway), tetapi juga membuat konfigurasi yang lebih kompleks, seperti bonding atau teaming:

Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Ini adalah tampilan konfigurasi yang sudah selesai di sistem:
Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Setuju bahwa pengaturan melalui Vinano akan memakan waktu sedikit lebih lama dan lebih sulit. Khususnya bagi pemula.

Di "layanan" Anda dapat mengelola unit dan pengatur waktu sistem: menghentikannya, memulai ulang, menghapusnya dari startup. Membuat pengatur waktu Anda sendiri juga sangat cepat:

Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Satu-satunya hal yang dilakukan dengan buruk: tidak jelas seberapa sering pengatur waktu dimulai. Anda hanya dapat melihat kapan terakhir kali diluncurkan dan kapan akan diluncurkan kembali.

Di “Pembaruan perangkat lunak”, seperti yang Anda duga, Anda dapat melihat semua pembaruan yang tersedia dan menginstalnya:

Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Sistem akan memberi tahu kami jika reboot diperlukan:

Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Anda juga dapat mengaktifkan pembaruan sistem otomatis dan menyesuaikan waktu penginstalan pembaruan:

Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Anda juga dapat mengelola SeLinux di Cockpit dan membuat sosreport (berguna saat berkomunikasi dengan vendor saat memecahkan masalah teknis):

Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Manajemen pengguna diterapkan sesederhana dan sejelas mungkin:

Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Omong-omong, Anda dapat menambahkan kunci ssh.

Dan terakhir, Anda dapat membaca log sistem dan mengurutkannya berdasarkan kepentingannya:

Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Kami membahas semua bagian utama program ini.

Berikut gambaran singkat tentang kemungkinannya. Terserah Anda untuk memutuskan apakah akan menggunakan Cockpit atau tidak. Menurut saya, Cockpit dapat mengatasi beberapa masalah dan mengurangi biaya pemeliharaan server.

Keuntungan utama:

  • Hambatan untuk masuk ke administrasi OS Linux berkurang secara signifikan berkat alat tersebut. Hampir semua orang dapat melakukan tindakan standar dan dasar. Administrasi dapat didelegasikan sebagian kepada pengembang atau analis untuk mengurangi biaya produksi dan mempercepat pekerjaan. Lagi pula, sekarang Anda tidak perlu mengetikkan pvcreate, vgcreate, lvcreate, mkfs.xfs ke dalam konsol, membuat titik mount, mengedit fstab dan, terakhir, mengetik mount -a, cukup klik mouse beberapa kali
  • Anda dapat meringankan beban kerja administrator Linux sehingga mereka dapat fokus pada tugas yang lebih kompleks
  • Kesalahan manusia dapat dikurangi. Setuju bahwa lebih sulit membuat kesalahan melalui antarmuka web daripada melalui konsol

Kekurangan yang saya temukan:

  • Keterbatasan utilitas. Anda hanya dapat melakukan operasi dasar. Misalnya, Anda tidak dapat langsung memperluas lvm setelah memperbesar disk dari sisi virtualisasi, Anda perlu mengetikkan pvresize di konsol dan baru kemudian melanjutkan bekerja melalui antarmuka web. Anda tidak dapat menambahkan pengguna ke grup tertentu, Anda tidak dapat mengubah hak direktori, atau menganalisis ruang yang digunakan. Saya ingin fungsionalitas yang lebih luas
  • Bagian "Aplikasi" tidak berfungsi dengan benar
  • Anda tidak dapat mengubah warna konsol. Misalnya, saya hanya dapat bekerja dengan nyaman pada latar belakang terang dengan font gelap:

    Kokpit - menyederhanakan tugas administratif Linux biasa melalui antarmuka web yang mudah digunakan

Seperti yang bisa kita lihat, utilitasnya memiliki potensi yang sangat bagus. Jika Anda memperluas fungsinya, maka melakukan banyak tugas bisa menjadi lebih cepat dan mudah.

pembaruan: dimungkinkan juga untuk mengelola beberapa server dari satu antarmuka web dengan menambahkan server yang diperlukan ke "Dasbor mesin". Fungsionalitasnya, misalnya, dapat berguna untuk pembaruan massal beberapa server sekaligus. Baca selengkapnya di dokumentasi resmi.

Sumber: www.habr.com

Tambah komentar