اطلاعیه

Collapse
No announcement yet.

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

Collapse
X
 
  • Filter
  • زمان
  • Show
Clear All
new posts

  • مدیریت سرور های لینوکسی با Ajenti

    http://blog.oopssec.ir/?p=287

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

    Ajenti چیست؟!

    Ajenti یک برنامه کوچک، پر سرعت و قدرتمند تحت وب است که از آن می توان به عنوان یک برنامه مدیریت سرور همانند رقیب خود Webmin استفاده کرد. این برنامه برای افرادی که به قدر کافی با خط فرمان لینوکس آشنایی ندارند، بسیار مفید و کار آمد است. علاوه بر این نکات، این برنامه برای تمامی توزیع های لینوکسی از FreeBsd گرفته تا دبیان در دسترس عموم قرار دارد و شما می توانید از آن در تمامی این پلتفرم ها بهره مند شوید.
    کد:
    http://blog.oopssec.ir/wp-content/uploads/2013/07/IMG1.jpg
    در این مقاله این برنامه را نصب کرده و سپس انرا مورد استفاده قرار خواهیم داد.

    نصب Ajenti :

    برای نصب Ajenti بر روی لینوکس شما نیاز دارید که EPEL بر روی لینوکس شما فعال باشد تا برنامه بتواند پکیج های مورد نیاز خود را نصب و راه اندازی کند. به همین دلیل قبل از اینکه شروع به نصب این برنامه کنید ابتدا EPEL را بر روی سیستم خود راه اندازی کنید و سپس مراحل نصب و راه اندازی این برنامه را انجام بدهید.

    بعد از نصب EPEL ما می توانیم یک گام به جلو برداریم و پکیج های خصوصی برنامه Ajenti را با استفاده از ajenti-rep نصب کنیم. برای این کار، ابتدا شما باید ajenti-repo را دانلود کنید و سپس به شکل زیر برنامه ajenti-repo که پکیج های مورد نیاز برنامه ajenti را به سیستم اضافه می کند، را بر لینوکس خود نصب کنید.
    کد:
    [LEFT]# wget http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm
    # rpm -i ajenti-repo-1.0-1.noarch.rpm[/LEFT]
    حال می توانید با استفاده از دستور زیر برنامه ajenti را بر روی لینوکس خود نصب کنید.
    کد:
    [LEFT]#yum install ajenti[/LEFT]
    شایان ذکر است، هنگامی که نصب برنامه ajenti به پایان رسید باید اجازه اتصال از راه دور را به درگاه 8000 سیستم خود بدهید. زیرا برنامه ajenti از این درگاه به صورت پیشفرض برای برقراری با رابط خود از راه دور استفاده می کنید. لذا iptables را به شکل زیر مورد ویرایش قرار بدهید.
    کد:
    [LEFT]# vi /etc/sysconfig/iptables[/LEFT]
    سپس دو خط زیر را به این فایل اضافه کنید.
    کد:
    [LEFT]-A INPUT -p udp -m state --state NEW --dport 8000 -j ACCEPT
    -A INPUT -p tcp -m state --state NEW --dport 8000 -j ACCEPT[/LEFT]
    بعد از اعمال تغییرات، فایل را ذخیره کنید و در پایان سرویس Iptables را با دستور زیر راه اندازی مجدد کنید.
    کد:
    [LEFT]# service iptables restart[/LEFT]
    بعد از اینکه iptables را راه اندازی مجدد کردید، مرورگر خود را باز کنید و به آدرسس https://ipserver:8000 بروید. بعد از باز کردن این Url صفحه ای برای شما باز خواهد شد که شما باید کلمه عبور و نام کابری خود را برای ورود به صفحه مدیریت این برنامه وارد کنید.
    کد:
    http://blog.oopssec.ir/wp-content/uploads/2013/07/IMG-Login.png
    اطلاعات پیشفرض :

    نام کاربری : root

    پسورد: admin

    بعد از اینکه برنامه اهراز هویت را با موفقیت انجام داد، با صفحه مدیریت برنامه رو به رو خواهید شد.

    تصاویر منتخب از منو های این برنامه :


    پلاگین ها:
    کد:
    [LEFT]http://blog.oopssec.ir/wp-content/uploads/2013/07/2-Plugins.png[/LEFT]
    دیوار آتش:
    کد:
    [LEFT]http://blog.oopssec.ir/wp-content/uploads/2013/07/3-Firewall.png[/LEFT]
    پکیج های سیستم:
    کد:
    [LEFT]http://blog.oopssec.ir/wp-content/uploads/2013/07/4-File-Systems.png[/LEFT]
    فرآیند های در حال اجرا:
    کد:
    [LEFT]http://blog.oopssec.ir/wp-content/uploads/2013/07/5-Process.png[/LEFT]
    انقدر نشد چشمه از پاسخ سنگ سرد، به رفتن در اسِتاد و اِبرام کرد
    بسی کَند و کاوید و کوشش نمود، کز آن سنگ خارا رهی برگشود
    ملک الشعرای بهار
    My Blog : c3phalex1n.blogspot.com

    سایت جنبش مصاف، علی اکبر رائفی پور : http://masaf.ir
    خدا خیرش بده واقعا، تا حالا ندیده بودم کسی اینقدر برای جوُنا زحمت بکشه.
Working...
X