پاسخ: ssh در کانتینر سنت مستقر ناموفق بود.

سلام شیانگ،

اگر ظرف Kubernetes سرویس SSHD را اجرا می کند، می توانید از یک کلاینت SSH برای ورود به سیستم معمولی استفاده کنید. ملاحظات زیر در مورد این روش اعمال می شود:

  • ادغام خودکار LDAP/AD برای ظروف Kubernetes ارائه نشده است. بنابراین برای SSH در یک کانتینر، باید یک حساب کاربری معتبر در آن ظرف بدانید و رمز ورود برای آن حساب را بدانید.
  • پورت سرویس SSHD باید از طریق سرویس Kubernetes در معرض دید قرار گیرد. برای دسترسی از خارج از خوشه Kubernetes، این باید یک سرویس NodePort باشد که به یک پورت در یک میزبان Gateway نگاشت شده باشد. سپس می توانید از یک کلاینت SSH خارجی برای اتصال به آن پورت در میزبان Gateway استفاده کنید.

برای اطلاعات بیشتر و جزئیات در مورد الزامات بندر به پیوند مراجعه کنید:https://docs.containerplatform.hpe.com/55/reference/accessing-the-applications/Accessing_Kubernetes_Containers.html?hl=sshd

در سرویس SSHD این پیوند را بررسی کنید (لطفاً در این بخش نیز توجه داشته باشید)

برای دسترسی به کانتینر غیر Kubernetes (LDAP/AD) به پیوند مراجعه کنید:https://support.hpe.com/hpesc/public/docDisplay?docId=a00ecp54hen_us&page=reference/accessing-the-applications/NonKubernetes_Container_Access_LDAPAD.html

امیدوارم این به شما کمک کند تا دسترسی ssh را دریافت کنید.




منبع: https://community.hpe.com/t5/hpe-ezmeral-software-platform/ssh-into-deployed-cent-container-failed/m-p/7180954#M283