SpareNet Servers Advertising & Link Exchange

معرفی ContainerSSH – اجرای ایزوله و امن دستورات SSH با استفاده از کانتینر

جمع کردن
X
 
  • زمان
  • نمایش
پاک کردن همه
پست‌های جدید
  • zerod4y
    مدیر

    • Feb 2021
    • 1154

    #1

    معرفی ContainerSSH – اجرای ایزوله و امن دستورات SSH با استفاده از کانتینر

    ContainerSSH یک پروژه متن‌باز برای اجرای ایزوله‌ی نشست‌های SSH در محیط کانتینری است. به جای اجرای مستقیم دستور روی سرور، ContainerSSH هنگام ورود کاربر یک کانتینر جدید ایجاد می‌کند و تمام عملیات کاربر را داخل آن کانتینر انجام می‌دهد.
    ✨ ویژگی‌ها:
    • اجرای SSH Shell، SCP و حتی git over SSH داخل کانتینرهای ایزوله
    • پشتیبانی از Docker و Kubernetes
    • پیکربندی کامل از طریق YAML یا JSON
    • امکان اتصال به سیستم‌های احراز هویت خارجی مانند LDAP، OAuth، webhook و…
    • طراحی مدرن با زبان Go و تمرکز بالا بر امنیت و مقیاس‌پذیری
    • مناسب برای سرویس‌های چندکاربره، محیط‌های آزمایشی، CI/CD و آموزش

    ⚙️ موارد استفاده:
    • ایجاد محیط‌های sandbox برای کاربران
    • اجرای امن دستورات ناشناس
    • محیط‌های آزمایشی خودکار برای توسعه‌دهندگان
    • ارائه دسترسی محدود SSH به کاربران بدون دادن دسترسی به سیستم اصلی

    🧪 شروع سریع:


    برای راه‌اندازی نسخه دمو می‌توانید از Docker Compose استفاده کنید یا مستقیم روی Kubernetes پیاده‌سازی نمایید. مخزن GitHub شامل مثال‌ها و مستندات کامل است.
    Life is short, break the law
در حال کار...