چند وقت پیش بنا به نیاز برنامه ای نصب کردم به نام webmin که توی ویکی آرچ معرفی شده بود. با استفاده از webmin می تونید بسیاری از تنظیمات سیستمی را از طریق محیط وب و رابط کاربری قدرتمند اون انجام بدید. واقعا برنامه پرکاربرد و به درد بخوریه. به نظرم بد نیست که اینجا اونا به شما هم معرفی کنم تا شما هم امتحانش کنید و لذت ببرید! (:
webmin رابطی بر مبنای وب برای مدیریت سیستم های یونیکس هست. با استفاده از هر مرورگری که از جداول و فرم ها پشتیبانی می کنه (و جاوا برای ماژول مدیریت فایل)، می تونید اکانت های کاربری، آپاجی، DNS، اشتراک فایل و غیره را تنظیم کنید. webmin از یک وب سرور ساده و تعدادی برنامه CGI که می تونه مستقیما فایل های سیستمی نظیر /etc/passwd و /etc/inted.conf را آپدیت کنه. سرور وب و همه برنامه های CGI به زبان Perl نسخه ۵ نوشته شده اند و از ماژول های غیراستاندارد Perl استفاده می کند.
نصب Webmin در اوبونتومی تونید از روش زیر برای نصب Webmin استفاده کنید:
پیش نیازهاPerl 5 interpreter و libnet-ssleay-perl
sudo apt-get install perl5 libnet-ssleay-perl
حالا آخرین نسخه webmin را از
این لینک دانلود کنید. می تونید بسته deb را برای توزیع های دبیانی دانلود و نصب کنید یا با روش زیر از بسته سورس که لینک داده ام کامپایل و نصب کنید.
sudo tar xzvf webmin*.tar.gz
cd webmin-*
sudo sh setup.sh
اسکریپت نصب اجرا شده و حالا از شما سوالات مختلفی می پرسد که به گونه زیر جواب بدید:
Config file directory [/etc/webmin]:
پیش فرض را قبول کنید یا به دلخواه تغییر دهید
Log file directory [/var/webmin]:
پیش فرض را قبول کنید یا به دلخواه تغییر دهید
Full path to perl (default /usr/bin/perl):
پیش فرض را قبول کنید یا به دلخواه تغییر دهید
Operating system:
6 را بزنید
Version:
6 را بزنید
web server port (default 10000):
این قسمتیه که می تونید webmin را از روش نصب استاندارد با apt-get، سیناپتیک، یا RPM ایمن تر کنید. پیش فرض را قبول کنید یا به پورت دلخواهتون تغییرش بدید.
Login name (default admin)
می تونید پیش فرض را قبول کنید، یا به هر اسمی که دوست دارید تغییر بدید.
Login password:
با ایجاد نام کاربری در مرحله قبل و پسورد در این مرحله، نیاز ندارید با کاربر root به webmin وارد بشید.
Password again:
دوباره پسورد را وارد کنید.
اگر libnet-ssleay-perl را نصب نکنید پیغام زیر را خواهید گرفت:
The Perl SSleay library is not installed. SSL not available. You can continue with the isntall, but it would be more secure if you install sslrealy.
Use SSL (y/n):y
بله را انتخاب کنید
Start Webmin at boot time (y/n):y
بله را انتخاب کنید
بعد از این پایان نصب می تونید با آدرس
https:///localhost:10000 در مرورگر وب سیستمتون و قبول کردن تاییدیه امنیتی وارد Webmin بشید.
تغییر پسورد کاربر Webminاگر می خواهید پسورد root در webmin را تغییر دهید از اسکریپت پرل همراه بسته استفاده کنید:
sudo /usr/share/webmin/changepass.pl/etc/webmin root
اگر می خواهید ماژول استانداردی نصب کنید
از اینجا دانلود کنید.
اگر می خواهید هر ماژول دیگر غیراستانداردی نصب کنید
از اینجا دانلود کنید.
پی نوشت: به دلیل محدود شدن دسترسی کاربران ایرانی به فایل ها توسط وب سایت sourceforge، بسته های سورس و deb را برایتان آپلود کردم می تونید از لینک های زیر دانلود کنید:
http://www.turboupload.com/0vjmhjn21vn9/webmin-1.500.tar.gz.htmlhttp://www.turboupload.com/sc1znudjzqwp/webmin_1.500_all.deb.htmlمنبع: http://balanevis.com