متن باز

نصب ابزار کنترل مبتنی بر وب Webmin

یک ابزار کنترل مبتنی بر وب: 

Webmin ابزاری برای کنترل وب برای UNIX (و سایر سیستمهای مشابه) است که فرایند مدیریت را ساده می کند. به طور معمول ، کارهای پیکربندی و نگهداری نیاز به ویرایش دستی زیادی در فایلهای متنی و اجرای ابزارهای خط فرمان دارند ، اما با Webmin این کارها را می توان از طریق رابط کاربری وب آسان انجام داد.

برخی از وظایفی که Webmin می تواند به آنها کمک کند شامل موارد زیر است:

  • آدرس IP سیستم ، تنظیمات سرور DNS و پیکربندی مسیریابی را تغییر دهید.
  • از طریق سامبا فایل ها را با سیستم های ویندوز به اشتراک بگذارید.
  • بسته ها را در قالب های مختلف مانند RPM نصب ، مشاهده و حذف کنید.
  • با پروتکل NFS پرونده ها و دایرکتوری ها را به سیستم های دیگر صادر کنید.
  • یک سرور وب مجازی برای Apache ایجاد و پیکربندی کنید.
  • Disk Quotasرا تنظیم کنید تا میزان استفاده از فضای کاربران را کنترل کنید.
  • حساب های UNIX را مدیریت کنید.
  • مدیریت پایگاه داده ، جدول و زمینه ها در MySQL یا PostgreSQL Server Database

Webmin ابزاری برای پیکربندی و کنترل است که پرونده های پیکربندی موجود در سیستم را خوانده و مستقیماً آنها را به روز می کند.

در این آموزش نحوه نصب Webmin روی سروری که Apache Web Server را در بالای CentOS 7 اجرا می کند ، توضیح داده شده است.

Install Webmin

:First, add the Webmin repository to the YUM repositories list. Create a new file

# $EDITOR /etc/yum.repos.d/webmin.repo

:In this file paste the following content

[Webmin]
name=Webmin Distribution Neutral
#baseurl=http://download.webmin.com/download/yum
mirrorlist=http://download.webmin.com/download/yum/mirrorlist
enabled=1

.Save and exit

:Add the Webmin author’s key

$ wget http://www.webmin.com/jcameron-key.asc
# rpm --import jcameron-key.asc

:Next, install Webmin with yum

# yum install webmin

:At the end of the installation process, you should see the following message

Webmin install complete. You can now login to https://example.com:۱۰۰۰۰/
as root with your root password.

اتصال ایمن با رمزگذاری 

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

با یک مرورگر وب ، به https://example.com:1000 بروید. در اولین اتصال ، مرورگر خطای “Invalid SSL” را علامت می زند. این به این دلیل است که وبمین از گواهی خود امضا شده استفاده می کند که قابل اعتماد نیست. به استثناء اجازه دهید تا همچنان جایگزین گواهی نامه با ایمن شوید.

وبمین یک صفحه ورود به سیستم را سریع می کند. در اینجا با نام “root” به عنوان نام کاربری و رمز عبور اصلی فعلی به عنوان کاربر وارد کنید.

پس از ورود به سیستم ، مرورگر داشبورد Webmin را نمایش می دهد. اول از همه ، با کلیک کردن روی پیوند سمت راست نام میزبان سیستم ، یک نام میزبان را تنظیم کنید. صفحه جدید نشان داده می شود که در آن امکان تغییر نام میزبان وجود دارد و FQDN را در قسمت درست وارد کنید. برای اعمال تغییرات روی ذخیره کلیک کنید.

در نوار سمت چپ ، روی Webmin> Webmin Configuration کلیک کنید. روی SSL Encryption کلیک کنید و برگه Let’s Encrypt را باز کنید. در این برگه ، تمام اطلاعات مورد نیاز برای ایمن سازی اتصالات به Webmin را با یک گواهی معتبر وارد کنید. سپس برای استفاده از گواهینامه جدید صفحه را بارگیری مجدد کنید.

نتیجه
در این مرحله Webmin به درستی نصب و اجرا می شود. اکنون از طریق رابط کاربری خود می توان بدون نیاز به ویرایش دستی پرونده های پیکربندی فقط متن ، مدیریت یک سیستم شبیه به UNIX را به طور کامل مدیریت کرد.

توجه: این ابزار برای کسانی که با لینوکس آشنا هستند ایجاد شده است اما با تمام جزئیات مدیریت سیستم آشنا نیستند. اگر قبلاً مهارت و مهارت بالایی در رابطه با نگهداری سیستم دارید ، ممکن است این ابزار را دوست نداشته باشید زیرا همیشه ویرایش مستقیم فایلهای پیکربندی کندتر خواهد بود.

نمایش بیشتر

نوشته های مشابه

دکمه بازگشت به بالا