خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

نحوه نصب وبمین روی لینوکس

Webmin ابزاری مبتنی بر مرورگر برای مدیریت سرورهای لینوکس و یونیکس است. در اینجا نحوه نصب آن بر روی سیستم خود آورده شده است.

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

وظایف پیچیده پیکربندی سیستم را ساده می کند که در غیر این صورت به درک کامل دستورات لینوکس و ویرایش دستی فایل های پیکربندی نیاز دارند. بنابراین، برای کاربرانی که در خط فرمان خوب نیستند و تخصص کمتری در تنظیمات سیستم دارند، مناسب تر است.

بیایید ببینیم چگونه می توانید Webmin را بر روی دستگاه لینوکس خود نصب کنید.

Webmin را با استفاده از APT روی اوبونتو/دبیان نصب کنید

می‌توانید Webmin را روی اوبونتو و سایر توزیع‌های مبتنی بر دبیان با استفاده از بسته رسمی DEB نصب کنید. برای دانلود پکیج Webmin DEB اجرا کنید:

wget https://www.webmin.com/download/deb/webmin-current.deb

با این کار فایل دانلود شده در فهرست فعلی شما به عنوان webmin-current.deb ذخیره می شود.

اکنون از دستور apt برای نصب بسته DEB استفاده کنید:

sudo apt install ./webmin-current.deb

نحوه نصب وبمین روی آرچ لینوکس

Webmin در AUR موجود است و می توانید آن را با استفاده از یک کمک کننده AUR مانند yay نصب کنید. برای این روش باید yay را روی سیستم خود نصب کنید.

با اجرای زیر می‌توانید Webmin را روی توزیع‌های مبتنی بر Arch نصب کنید:

yay -S webmin

پس از نصب، سرویس وبمین را با استفاده از:

sudo systemctl start webmin

Webmin را با استفاده از DNF روی فدورا و RHEL نصب کنید

برای توزیع های مبتنی بر RHEL، Webmin یک بسته RPM ارائه می دهد که می توانید با استفاده از DNF آن را نصب کنید.

مطلب مرتبط:   راهنمای مبتدیان برای Metasploit در کالی لینوکس (با مثال های عملی)

دانلود بسته RPM برای وبمین با:

wget https://www.webmin.com/download/rpm/webmin-current.rpm

سپس بسته دانلود شده را با اجرای:

sudo dnf install ./webmin-current.rpm

Webmin را با استفاده از اسکریپت نصب کننده رسمی نصب کنید

در توزیع‌های لینوکس مبتنی بر دبیان و RHEL، می‌توانید Webmin را با استفاده از اسکریپت نصب‌کننده نصب کنید. تنها کاری که باید انجام دهید این است که اسکریپت را اجرا کنید و به طور خودکار مخزن Webmin و کلید آن را روی سیستم شما راه اندازی می کند.

پس از آن، می توانید Webmin را با استفاده از مدیر بسته پیش فرض توزیع خود نصب کنید.

ترمینال را باز کنید و از دستور زیر برای دانلود اسکریپت نصب کننده Webmin استفاده کنید:

wget https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh

اکنون دستور زیر را برای اجرای اسکریپت اجرا کنید:

sudo sh setup-repos.sh

این اسکریپت مخزن وبمین و کلید را به سیستم شما اضافه می کند. برای نصب Webmin بر روی توزیع های مبتنی بر دبیان از دستور زیر استفاده کنید:

sudo apt install webmin

برای نصب Webmin بر روی توزیع های مبتنی بر RHEL، از دستور dnf استفاده کنید:

sudo dnf install webmin

اجازه Webmin از طریق فایروال

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

در توزیع های مبتنی بر دبیان، می توانید با استفاده از دستور زیر اجازه دسترسی به پورت 10000 را با UFW بدهید:

sudo ufw allow 10000

برای اعمال تغییرات، فایروال را دوباره بارگذاری کنید:

sudo ufw reload

برای بررسی اینکه آیا دسترسی مجاز بوده است، اجرا کنید:

sudo ufw status

در توزیع های مبتنی بر RHEL، از دستور زیر برای اجازه دسترسی به پورت 10000 استفاده کنید:

firewall-cmd --zone=public --add-port=10000/tcp --permanent

سپس فایروال را مجدداً بارگذاری کنید تا تغییرات ثبت شود:

firewall-cmd --reload

پس از آن، دستور زیر را برای تأیید اضافه شدن قانون اجرا کنید:

sudo firewall-cmd --list-all

با استفاده از مرورگر وب به داشبورد وبمین دسترسی پیدا کنید

برای دسترسی به وب‌مین، مرورگر خود را روشن کنید و URL زیر را باز کنید و آدرس IP را با آدرس IP سیستم میزبان وبمین خود جایگزین کنید:

http://ip-address:10000

صفحه ورود به داشبورد وبمین را باز می کند. با استفاده از نام کاربری و رمز عبور کاربری با امتیازات مدیر وارد شوید.

مطلب مرتبط:   با Bashblog از ترمینال لینوکس خود یک وبلاگ استاتیک با ظاهر عالی ایجاد کنید

صفحه ورود به داشبورد وبمین

پس از ورود به سیستم، داشبورد زیر را مشاهده خواهید کرد که نمای کلی از سیستم شما را نشان می دهد.

داشبورد وبمین در لینوکس

نحوه حذف نصب وبمین در لینوکس

برای حذف Webmin، ترمینال را باز کنید و دستور زیر را اجرا کنید:

sudo /etc/webmin/uninstall.sh

از شما تاییدیه می خواهد. y را وارد کنید تا بسته Webmin و دایرکتوری های مربوط به آن را از سیستم خود حذف کنید.

برای حذف نصب Webmin در آرچ لینوکس، اجرا کنید:

sudo yay -R webmin

مدیریت لینوکس را با استفاده از وبمین ساده کنید

Webmin روشی آسان و کاربرپسند برای مدیریت وظایف مدیریت سیستم ارائه می‌کند و در عین حال در زمان و تلاش مورد نیاز برای پیکربندی‌های دستی صرفه‌جویی می‌کند. اکنون که می‌دانید چگونه وب‌مین را روی سیستم‌های لینوکس نصب کنید، به آن نگاه کنید تا ببینید چگونه مدیریت سیستم را ساده می‌کند.

علاوه بر وب‌مین، ممکن است به ابزارهای زیادی برای تسهیل مدیریت سیستم نگاه کنید، مانند Zenmap، Cockpit، Nagios، Puppet و غیره.