بایگانی دسته: Ubuntu
توضیحات تکمیلی پروژهی desertco-zulip
مقدمه
- ابزار zulip به منظور نوعی پیامرسان و سیستم Chat در سطح شبکه راهاندازی میشود. از ویژگیهای بارز این ابزار میتوان بحث ادغام و فعالیت با دیگر سیستمها و سامانههای موجود در سطح شبکه دانست.
- به عنوان مثال میتوان این پیامرسان را به سامانهی Zabbix متصل نمود تا با فعال شدن هشدارهایی خاص، پیغامهایی برای افراد یا گروههایی خاص ارسال شود.
مقدمهای بر پروژهی desertco-zulip
- پروژهی desertco-zulip قابلیت نصب Offline و بدون نیاز به اینترنت در محیطهای ایزوله را تحت بستر LXD محیا میسازد.
- تنظیمات مربوط به اتصال ابزار Zulip به سرویس Active Directory نیز درون این پروژه قرار داده شده است.
دریافت پروژهی desertco-zulip
- به منظور دریافت پروژهی desertco-zulip ابتدا وارد مسیر opt/ شوید سپس به صورت زیر عمل نمایید.
# cd /opt/ # git clone http://git.homayouni.info/git/iman/desertco-zulip.git -b ldap
- در ادامه وارد پوشهی desertco-zulip شوید.
# cd desertco-zulip
- در نهایت پیشنهاد میشود پوشهی git. به طور کامل پاک شود.
# rm -rf .git
نصب و راهاندازی پروژه desertco-zulip
- به منظور نصب و راهاندازی هر چه بهتر سامانهی Zulip ، یک اسکریپت به زبان Bash تهیه شده است که کافیست آن را به شکل زیر اجرا نمایید.
# bash install.sh
- با اجرای اسکریپت setup.sh فرآیند دریافت پروندههای LXD از مخازن همین سایت شروع میشود.
- در نهایت در صورتی که فرآیند ساخت کانتینر zulip به درستی و صحیح انجام شود، با تصویری مشابه زیر روبهرو خواهید شد.
- همان طور که در تصویر بالا مشخص است، آدرسی به منظور ساخت اولین Organization ایجاد شده است که نیاز است این آدرس درون مرورگر اجرا شود.
پیکربندی نهایی سامانهی zulip
- با اجرای آدرس ایجاد شده درون مرورگر با تصویری مشابه زیر روبهرو خواهید شد.
تصاویر پروژهی desertco-zulip
- در ادامه تعدادی از تصاویر این پروژه قرار داده شده است.
- این مستند تحت شرایط سیستمعامل Ubuntu 20.04 – Focal در سمت Server بررسی شده است.
توضیحات تکمیلی پروژهی desertco-vnc
مقدمه
- VNC پروتکلی به منظور اتصال به سیستمهای مقصد به صورت گرافیکی است. این پروتکل به منظور اتصال و مدیریت کامل Desktop سیستمهای مقصد استفاده میشود.
- این پروتکل به طور مشابه عملکردی برابر با Remote Desktop یا RDP دارد.
مقدمهای بر پروژهی desertco-vnc
- پروژهی desertco-vnc تمام بستهها و تنظیمات مورد نیاز ارائه و راهاندازی سرویس VNC بر روی نسخههای Server توزیع Ubuntu نصب میکند.
- ابزار به گونهای تهیه شده است که به منظور استفاده و اتصال به VNC ، نیاز بک یک SSH Tunnel جهت رمزنگاری بستهها و دادههای رد و بدل شده باشد.
- این ابزار به صورت ویژه برای نسخهی 20.04 از توزیع Ubuntu توسعه یافته است.
دریافت پروژهی desertco-vnc
- به منظور دریافت پروژهی desertco-vnc ابتدا وارد مسیر opt/ شوید سپس به صورت زیر اقدام به دریافت پروژه نمایید.
# cd /opt/ # git clone http://git.homayouni.info/git/iman/desertco-vnc.git -b release
نصب و راهاندازی پروژه desertco-vnc
- ابتدا وارد مسیر پروژه شوید.
# cd /opt/desertco-vnc/
- یک اسکریپت به منظور نصب تمام بستههای مورد نیاز تهیه شده است. آن را به شکل زیر اجرا نمایید.
# bash setup.sh
- در صورتی که اسکریپت بالا به درستی اجرا شود با تصویری مشابه زیر روبهرو خواهید شد.
- پس از نصب بستههای مورد نیاز، در فرآیندهای پایانی از شما سوالی در خصوص تنظیم کلمهی عبور پرسیده میشود.
- پیشنهاد میشود یک کلمهی عبور قوی و مطمئن انتخاب نمایید.
- در پایان در صورتی که تمام مراحل به درستی به سرانجام رسد با تصویری مشابه زیر روبهرو خواهید شد.
نحوهی اتصال در پروژهی desertco-vnc
- به منظور اتصال به سرور مقصد نیاز است به گونهی زیر ارتباط را برقرار نمایید.
# ssh -L 5901:localhost:5901 root@vnc.homayouni.info
- در نهایت ابزار Remmina را باز نموده و اتصالی از جنس VNC بر روی localhost تحت پورت 5901 برقرار نمایید.
- این مستند تحت شرایط سیستمعامل Ubuntu 20.04 – Focal در سمت Server بررسی شده است.