Ushbu maqolada men Cockpit vositasining imkoniyatlari haqida gapiraman. Kokpit Linux OS boshqaruvini osonlashtirish uchun yaratilgan. Xulosa qilib aytganda, u yaxshi veb-interfeys orqali eng keng tarqalgan Linux administrator vazifalarini bajarishga imkon beradi. Kokpit xususiyatlari: tizim uchun yangilanishlarni o'rnatish va tekshirish va avtomatik yangilanishlarni yoqish (yamoq jarayoni), foydalanuvchini boshqarish (yaratish, o'chirish, parollarni o'zgartirish, bloklash, superfoydalanuvchi huquqlarini berish), diskni boshqarish (lvm yaratish, tahrirlash, fayl tizimlarini yaratish, o'rnatish ), tarmoq konfiguratsiyasi (jamoa, ulanish, IP boshqaruvi va boshqalar.), tizimli birlik taymerlarini boshqarish.
Cockpit-ga qiziqish Centos 8-ning chiqarilishi bilan bog'liq, u erda Cockpit allaqachon tizimga o'rnatilgan va faqat "systemctl enable -now cockpit.service" buyrug'i bilan faollashtirilishi kerak. Boshqa tarqatishlarda paketlar omboridan qo'lda o'rnatish talab qilinadi. Biz bu erda o'rnatishni ko'rib chiqmaymiz, qarang
O'rnatishdan so'ng biz brauzerda Cockpit o'rnatilgan serverning 9090 portiga o'tishimiz kerak (ya'ni.
Biz mahalliy hisob uchun odatiy kirish parolini kiritamiz va ba'zi buyruqlarni imtiyozli foydalanuvchi (root) sifatida ishlatishingiz uchun "Imtiyozli vazifalar uchun parolimni qayta ishlatish" katagiga belgi qo'yamiz. Tabiiyki, sizning hisobingiz sudo orqali buyruqlarni bajarishi kerak.
Tizimga kirganingizdan so'ng siz chiroyli va aniq veb-interfeysni ko'rasiz. Avvalo, interfeys tilini ingliz tiliga o'tkazing, chunki tarjima shunchaki dahshatli.
Interfeys juda aniq va mantiqiy ko'rinadi, chap tomonda siz navigatsiya panelini ko'rasiz:
Boshlang'ich bo'lim "tizim" deb ataladi, unda siz server resurslaridan (CPU, RAM, tarmoq, disklar) foydalanish to'g'risidagi ma'lumotlarni ko'rishingiz mumkin:
Batafsil ma'lumotni ko'rish uchun, masalan, disklarda, tegishli yozuvni bosing va siz to'g'ridan-to'g'ri boshqa bo'limga (saqlash) o'tasiz:
Bu yerda lvm yaratishingiz mumkin:
Vg guruhi va foydalanmoqchi bo'lgan drayverlar nomini tanlang:
lv ga nom bering va hajmini tanlang:
Va nihoyat fayl tizimini yarating:
E'tibor bering, Cockpit o'zi fstab-da kerakli qatorni yozadi va biz qurilmani o'rnatamiz. Bundan tashqari, maxsus o'rnatish variantlarini ham belgilashingiz mumkin:
Tizimda bu shunday ko'rinadi:
Bu yerda siz fayl tizimlarini kengaytirishingiz, siqishingiz, vg guruhiga yangi qurilmalar qo'shishingiz va hokazo.
"Tarmoq" bo'limida siz nafaqat odatiy tarmoq sozlamalarini (ip, dns, maska, shlyuz) o'zgartirishingiz mumkin, balki ulanish yoki guruhlash kabi murakkabroq konfiguratsiyalarni ham yaratishingiz mumkin:
Tugallangan konfiguratsiya tizimda shunday ko'rinadi:
Vinano orqali sozlash biroz uzoqroq va qiyinroq bo'lishiga rozi bo'ling. Ayniqsa, yangi boshlanuvchilar uchun.
"Xizmatlar" da siz tizim birliklari va taymerlarni boshqarishingiz mumkin: ularni to'xtating, qayta ishga tushiring, ishga tushirishdan olib tashlang. O'z taymeringizni yaratish ham juda tez:
Yomon bajarilgan yagona narsa: taymer qanchalik tez-tez ishga tushishi aniq emas. Siz faqat oxirgi marta qachon ishga tushirilganini va qachon yana ishga tushishini ko'rishingiz mumkin.
"Dasturiy ta'minot yangilanishlari" bo'limida siz taxmin qilganingizdek, barcha mavjud yangilanishlarni ko'rishingiz va ularni o'rnatishingiz mumkin:
Qayta ishga tushirish zarur bo'lsa, tizim bizga xabar beradi:
Shuningdek, siz avtomatik tizim yangilanishlarini yoqishingiz va yangilanishlarni o'rnatish vaqtini sozlashingiz mumkin:
Shuningdek, siz SeLinux-ni Cockpit-da boshqarishingiz va sosreport yaratishingiz mumkin (texnik muammolarni hal qilishda sotuvchilar bilan muloqot qilishda foydalidir):
Foydalanuvchilarni boshqarish imkon qadar sodda va aniq amalga oshiriladi:
Aytgancha, siz ssh kalitlarini qo'shishingiz mumkin.
Va nihoyat, siz tizim jurnallarini o'qishingiz va ahamiyati bo'yicha saralashingiz mumkin:
Biz dasturning barcha asosiy bo'limlarini ko'rib chiqdik.
Bu erda imkoniyatlar haqida qisqacha ma'lumot. Cockpit-dan foydalanish yoki foydalanmaslik sizga bog'liq. Menimcha, Cockpit bir nechta muammolarni hal qilishi va serverga texnik xizmat ko'rsatish xarajatlarini kamaytirishi mumkin.
Asosiy afzalliklari:
- Bunday vositalar tufayli Linux OS ma'muriyatiga kirish uchun to'siq sezilarli darajada kamayadi. Deyarli har bir kishi standart va asosiy harakatlarni bajarishi mumkin. Ishlab chiqarish xarajatlarini kamaytirish va ishni tezlashtirish uchun ma'muriyat qisman ishlab chiquvchilar yoki tahlilchilarga topshirilishi mumkin. Axir, endi siz konsolga pvcreate, vgcreate, lvcreate, mkfs.xfs yozishingiz, o'rnatish nuqtasini yaratishingiz, fstab-ni tahrirlashingiz va nihoyat, mount -a ni kiritishingiz shart emas, sichqonchani bir necha marta bosish kifoya.
- Siz Linux ma'murlarining ish yukini bo'shatishingiz mumkin, shunda ular yanada murakkab vazifalarga e'tibor qaratishlari mumkin
- Inson xatolarini kamaytirish mumkin. Qabul qiling, konsol orqali emas, balki veb-interfeys orqali xato qilish qiyinroq
Men aniqlagan kamchiliklar:
- Foydali dasturning cheklovlari. Siz faqat asosiy operatsiyalarni bajarishingiz mumkin. Masalan, virtualizatsiya tomonidan diskni kattalashtirgandan so'ng darhol lvm ni kengaytira olmaysiz, konsolda pvresize ni kiritishingiz va shundan keyingina veb-interfeys orqali ishlashni davom ettirishingiz kerak. Siz foydalanuvchini ma'lum bir guruhga qo'sha olmaysiz, katalog huquqlarini o'zgartira olmaysiz yoki foydalanilgan joyni tahlil qila olmaysiz. Men yanada kengroq funksionallikni xohlayman
- "Ilovalar" bo'limi to'g'ri ishlamadi
- Siz konsol rangini o'zgartira olmaysiz. Misol uchun, men faqat qorong'i shriftli ochiq fonda qulay ishlay olaman:
Ko'rib turganimizdek, yordamchi dastur juda yaxshi imkoniyatlarga ega. Agar siz funksionallikni kengaytirsangiz, ko'p vazifalarni bajarish yanada tez va oson bo'lishi mumkin.
upd: “Mashinalar boshqaruv paneli” ga kerakli serverlarni qo‘shish orqali bir veb-interfeysdan bir nechta serverlarni boshqarish ham mumkin. Funktsionallik, masalan, bir vaqtning o'zida bir nechta serverlarni ommaviy yangilash uchun foydali bo'lishi mumkin. Batafsil o'qing
Manba: www.habr.com