Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Dalam artikel ini saya akan bercakap tentang keupayaan alat Cockpit. Kokpit dicipta untuk memudahkan pentadbiran OS Linux. Secara ringkasnya, ia membolehkan anda melaksanakan tugas pentadbir Linux yang paling biasa melalui antara muka web yang bagus. Ciri kokpit: memasang dan menyemak kemas kini untuk sistem dan membolehkan kemas kini automatik (proses menampal), pengurusan pengguna (membuat, memadam, menukar kata laluan, menyekat, mengeluarkan hak pengguna super), pengurusan cakera (mencipta, mengedit lvm, mencipta, memasang sistem fail ), konfigurasi rangkaian (pasukan, ikatan, pengurusan ip, dll.), pengurusan pemasa unit sistemd.

Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Minat terhadap Cockpit adalah disebabkan oleh keluaran Centos 8, di mana Cockpit sudah terbina dalam sistem dan hanya perlu diaktifkan dengan arahan "systemctl enable -now cockpit.service". Pada pengedaran lain, pemasangan manual dari repositori pakej akan diperlukan. Kami tidak akan mempertimbangkan pemasangan di sini, lihat panduan rasmi.

Selepas pemasangan, kita perlu pergi dalam penyemak imbas ke port 9090 pelayan di mana Cockpit dipasang (iaitu. ip pelayan:9090). Sebagai contoh, 192.168.1.56: 9090

Kami memasukkan kata laluan log masuk biasa untuk akaun setempat dan semak kotak semak "Gunakan semula kata laluan saya untuk tugas istimewa" supaya anda boleh menjalankan beberapa arahan sebagai pengguna istimewa (root). Sememangnya, akaun anda mesti boleh melaksanakan arahan melalui sudo.

Selepas log masuk, anda akan melihat antara muka web yang cantik dan jelas. Pertama sekali, tukar bahasa antara muka kepada bahasa Inggeris, kerana terjemahannya sangat mengerikan.

Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Antara muka kelihatan sangat jelas dan logik; di sebelah kiri anda akan melihat bar navigasi:

Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Bahagian permulaan dipanggil "sistem", di mana anda boleh melihat maklumat tentang penggunaan sumber pelayan (CPU, RAM, Rangkaian, Cakera):

Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Untuk melihat maklumat yang lebih terperinci, sebagai contoh, pada cakera, cuma klik pada inskripsi yang sepadan dan anda akan dibawa terus ke bahagian lain (storan):

Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Anda boleh membuat lvm di sini:

Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Pilih nama untuk kumpulan vg dan pemacu yang anda mahu gunakan:

Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Beri lv nama dan pilih saiz:

Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Dan akhirnya buat sistem fail:

Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Sila ambil perhatian bahawa Cockpit sendiri akan menulis baris yang diperlukan dalam fstab dan kami akan memasang peranti itu. Anda juga boleh menentukan pilihan pemasangan tertentu:

Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Inilah yang kelihatan seperti dalam sistem:

Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Di sini anda boleh mengembangkan, memampatkan sistem fail, menambah peranti baharu pada kumpulan vg, dsb.

Dalam bahagian "Rangkaian", anda bukan sahaja boleh menukar tetapan rangkaian biasa (ip, dns, mask, get laluan), tetapi juga mencipta konfigurasi yang lebih kompleks, seperti ikatan atau gabungan:

Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Inilah rupa konfigurasi siap dalam sistem:
Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Setuju bahawa penyediaan melalui Vinano akan menjadi sedikit lebih lama dan lebih sukar. Terutama untuk pemula.

Dalam "perkhidmatan" anda boleh mengurus unit dan pemasa sistem: hentikannya, mulakan semula, alih keluarnya daripada permulaan. Ia juga sangat pantas untuk mencipta pemasa anda sendiri:

Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Satu-satunya perkara yang dilakukan dengan buruk: tidak jelas berapa kerap pemasa bermula. Anda hanya boleh melihat bila kali terakhir ia dilancarkan dan bila ia akan dilancarkan semula.

Dalam "Kemas kini perisian", seperti yang anda rasa, anda boleh melihat semua kemas kini yang tersedia dan memasangnya:

Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Sistem akan memberitahu kami jika but semula diperlukan:

Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Anda juga boleh mendayakan kemas kini sistem automatik dan menyesuaikan masa pemasangan kemas kini:

Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Anda juga boleh mengurus SeLinux dalam Cockpit dan membuat sosreport (berguna semasa berkomunikasi dengan vendor semasa menyelesaikan masalah teknikal):

Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Pengurusan pengguna dilaksanakan semudah dan sejelas mungkin:

Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Dengan cara ini, anda boleh menambah kunci ssh.

Dan akhirnya, anda boleh membaca log sistem dan mengisih mengikut kepentingan:

Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Kami telah melalui semua bahagian utama program.

Berikut ialah gambaran ringkas tentang kemungkinan. Terpulang kepada anda untuk memutuskan sama ada mahu menggunakan Cockpit atau tidak. Pada pendapat saya, Cockpit boleh menyelesaikan beberapa masalah dan mengurangkan kos penyelenggaraan pelayan.

Kelebihan utama:

  • Halangan untuk masuk ke dalam pentadbiran OS Linux dikurangkan dengan ketara terima kasih kepada alat tersebut. Hampir semua orang boleh melakukan tindakan standard dan asas. Pentadbiran boleh diwakilkan sebahagiannya kepada pemaju atau penganalisis untuk mengurangkan kos pengeluaran dan mempercepatkan kerja. Lagipun, kini anda tidak perlu menaip pvcreate, vgcreate, lvcreate, mkfs.xfs ke dalam konsol, buat titik lekap, edit fstab dan, akhirnya, taip mount -a, cuma klik tetikus beberapa kali
  • Anda boleh membebaskan beban kerja pentadbir Linux supaya mereka boleh menumpukan pada tugas yang lebih kompleks
  • Kesilapan manusia dapat dikurangkan. Setuju bahawa adalah lebih sukar untuk membuat kesilapan melalui antara muka web daripada melalui konsol

Kelemahan yang saya dapati:

  • Had utiliti. Anda hanya boleh melakukan operasi asas. Sebagai contoh, anda tidak boleh mengembangkan lvm serta-merta selepas membesarkan cakera dari bahagian virtualisasi; anda perlu menaip pvresize dalam konsol dan kemudian terus bekerja melalui antara muka web. Anda tidak boleh menambah pengguna pada kumpulan tertentu, anda tidak boleh menukar hak direktori atau menganalisis ruang yang digunakan. Saya mahukan fungsi yang lebih meluas
  • Bahagian "Aplikasi" tidak berfungsi dengan betul
  • Anda tidak boleh menukar warna konsol. Sebagai contoh, saya hanya boleh bekerja dengan selesa pada latar belakang terang dengan fon gelap:

    Kokpit - memudahkan tugas pentadbiran Linux biasa melalui antara muka web yang mesra pengguna

Seperti yang kita lihat, utiliti itu mempunyai potensi yang sangat baik. Jika anda mengembangkan fungsi, maka melaksanakan banyak tugas boleh menjadi lebih pantas dan lebih mudah.

upd: ia juga mungkin untuk menguruskan berbilang pelayan daripada satu antara muka web dengan menambahkan pelayan yang diperlukan pada "Papan pemuka Mesin". Fungsi, sebagai contoh, boleh berguna untuk kemas kini massa beberapa pelayan sekaligus. Baca lebih lanjut dalam dokumentasi rasmi.

Sumber: www.habr.com

Tambah komen