کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

در این مقاله در مورد قابلیت های ابزار Cockpit صحبت خواهم کرد. کابین خلبان برای تسهیل مدیریت سیستم عامل لینوکس ایجاد شده است. به طور خلاصه، به شما این امکان را می دهد که اکثر وظایف مدیریت لینوکس را از طریق یک رابط وب زیبا انجام دهید. ویژگی‌های کابین خلبان: نصب و بررسی به‌روزرسانی‌های سیستم و فعال کردن به‌روزرسانی‌های خودکار (فرایند وصله)، مدیریت کاربر (ایجاد، حذف، تغییر رمز عبور، مسدود کردن، صدور حقوق سوپرکاربر)، مدیریت دیسک (ایجاد، ویرایش lvm، ایجاد، نصب سیستم‌های فایل )، پیکربندی شبکه (تیم، باندینگ، مدیریت IP و غیره.)، مدیریت تایمرهای واحدهای سیستم.

کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

علاقه به Cockpit به دلیل انتشار Centos 8 است، جایی که Cockpit قبلاً در سیستم تعبیه شده است و فقط باید با دستور "systemctl enable -now cockpit.service" فعال شود. در سایر توزیع ها، نصب دستی از مخزن بسته مورد نیاز است. ما نصب را در اینجا در نظر نخواهیم گرفت، نگاه کنید راهنمای رسمی

پس از نصب، باید در مرورگر به پورت 9090 سروری که Cockpit روی آن نصب شده است برویم (یعنی آی پی سرور:9090). مثلا، 192.168.1.56: 9090

ما رمز ورود معمول برای حساب محلی را وارد می کنیم و کادر انتخاب "Reuse my password for privileged tasks" را علامت می زنیم تا بتوانید برخی از دستورات را به عنوان یک کاربر ممتاز (ریشه) اجرا کنید. طبیعتاً حساب شما باید قادر به اجرای دستورات از طریق sudo باشد.

پس از ورود به سیستم، یک رابط وب زیبا و شفاف خواهید دید. اول از همه، زبان رابط را به انگلیسی تغییر دهید، زیرا ترجمه به سادگی وحشتناک است.

کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

رابط کاربری بسیار واضح و منطقی به نظر می رسد؛ در سمت چپ نوار ناوبری را مشاهده خواهید کرد:

کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

بخش شروع "سیستم" نامیده می شود، جایی که می توانید اطلاعات مربوط به استفاده از منابع سرور (CPU، RAM، شبکه، دیسک ها) را مشاهده کنید:

کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

برای مشاهده اطلاعات دقیق تر، به عنوان مثال، روی دیسک ها، فقط روی کتیبه مربوطه کلیک کنید و مستقیماً به بخش دیگری (ذخیره سازی) منتقل خواهید شد:

کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

شما می توانید lvm را در اینجا ایجاد کنید:

کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

یک نام برای گروه vg و درایوهایی که می خواهید استفاده کنید انتخاب کنید:

کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

برای lv یک نام بگذارید و یک اندازه انتخاب کنید:

کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

و در نهایت فایل سیستم را ایجاد کنید:

کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

لطفا توجه داشته باشید که خود Cockpit خط مورد نیاز را در fstab می نویسد و ما دستگاه را سوار می کنیم. همچنین می توانید گزینه های نصب خاصی را مشخص کنید:

کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

این چیزی است که در سیستم به نظر می رسد:

کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

در اینجا می توانید سیستم های فایل را گسترش دهید، فشرده سازی کنید، دستگاه های جدیدی را به گروه vg اضافه کنید و غیره.

در بخش "شبکه سازی" نه تنها می توانید تنظیمات معمولی شبکه (IP، dns، ماسک، دروازه) را تغییر دهید، بلکه پیکربندی های پیچیده تری مانند پیوند یا تیم سازی ایجاد کنید:

کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

این همان چیزی است که پیکربندی تمام شده در سیستم به نظر می رسد:
کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

موافقید که راه اندازی از طریق Vinano کمی طولانی تر و دشوارتر خواهد بود. به خصوص برای مبتدیان.

در "سرویس ها" می توانید واحدها و تایمرهای سیستم شده را مدیریت کنید: آنها را متوقف کنید، آنها را مجددا راه اندازی کنید، آنها را از راه اندازی حذف کنید. همچنین ایجاد تایمر خود بسیار سریع است:

کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

تنها چیزی که ضعیف انجام شد: مشخص نیست که تایمر چند بار شروع می شود. فقط می توانید ببینید آخرین بار چه زمانی راه اندازی شده است و چه زمانی دوباره راه اندازی می شود.

در «به‌روزرسانی‌های نرم‌افزار»، همانطور که ممکن است حدس بزنید، می‌توانید همه به‌روزرسانی‌های موجود را مشاهده و نصب کنید:

کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

در صورت نیاز به راه اندازی مجدد، سیستم به ما اطلاع می دهد:

کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

همچنین می‌توانید به‌روزرسانی‌های خودکار سیستم را فعال کرده و زمان نصب به‌روزرسانی‌ها را سفارشی کنید:

کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

همچنین می‌توانید SeLinux را در Cockpit مدیریت کنید و یک گزارش sosreport ایجاد کنید (در هنگام برقراری ارتباط با فروشندگان هنگام حل مشکلات فنی مفید است):

کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

مدیریت کاربر تا حد امکان ساده و واضح اجرا می شود:

کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

به هر حال، می توانید کلیدهای ssh را اضافه کنید.

و در نهایت، می توانید گزارش های سیستم را بخوانید و بر اساس اهمیت مرتب کنید:

کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

ما تمام بخش های اصلی برنامه را مرور کردیم.

در اینجا مروری کوتاه بر احتمالات است. این شما هستید که تصمیم می گیرید از Cockpit استفاده کنید یا نه. به نظر من Cockpit می تواند چندین مشکل را حل کند و هزینه نگهداری سرور را کاهش دهد.

مزایای اصلی:

  • به لطف چنین ابزارهایی، مانع ورود به مدیریت سیستم عامل لینوکس به میزان قابل توجهی کاهش می یابد. تقریباً هر کسی می تواند اقدامات استاندارد و اساسی را انجام دهد. مدیریت می تواند تا حدی به توسعه دهندگان یا تحلیلگران واگذار شود تا هزینه تولید کاهش یابد و سرعت کار افزایش یابد. از این گذشته، اکنون نیازی به تایپ pvcreate، vgcreate، lvcreate، mkfs.xfs در کنسول، ایجاد نقطه اتصال، ویرایش fstab و در نهایت تایپ mount -a ندارید، فقط چند بار روی ماوس کلیک کنید.
  • مدیران لینوکس می توانند از بار کاری خلاص شوند تا بتوانند روی کارهای پیچیده تر تمرکز کنند
  • خطاهای انسانی را می توان کاهش داد. موافق باشید که اشتباه کردن از طریق رابط وب دشوارتر از کنسول است

معایبی که پیدا کردم:

  • محدودیت های ابزار. شما فقط می توانید عملیات اساسی را انجام دهید. برای مثال، نمی‌توانید بلافاصله پس از بزرگ‌نمایی دیسک از سمت مجازی‌سازی، lvm را گسترش دهید؛ باید pvresize را در کنسول تایپ کنید و تنها پس از آن به کار از طریق رابط وب ادامه دهید. شما نمی توانید یک کاربر را به یک گروه خاص اضافه کنید، نمی توانید حقوق دایرکتوری را تغییر دهید یا فضای مورد استفاده را تجزیه و تحلیل کنید. من می خواهم عملکرد گسترده تری داشته باشم
  • بخش "برنامه ها" به درستی کار نمی کند
  • شما نمی توانید رنگ کنسول را تغییر دهید. به عنوان مثال، من فقط می توانم روی پس زمینه روشن با فونت تیره به راحتی کار کنم:

    کابین خلبان - وظایف اداری معمول لینوکس را از طریق یک رابط وب کاربر پسند ساده می کند

همانطور که می بینیم، ابزار دارای پتانسیل بسیار خوبی است. اگر عملکرد را گسترش دهید، انجام بسیاری از وظایف می تواند حتی سریعتر و آسان تر شود.

به روز رسانی: همچنین می توان چندین سرور را از یک رابط وب با افزودن سرورهای مورد نیاز به "داشبورد ماشین ها" مدیریت کرد. به عنوان مثال، این عملکرد می تواند برای به روز رسانی انبوه چندین سرور به طور همزمان مفید باشد. ادامه مطلب را در اسناد رسمی.

منبع: www.habr.com

اضافه کردن نظر