CLOUD PAAS / CONTAINERS

การเข้าถึง SSH ของคอนเทนเนอร์แบบกำหนดเอง

คู่มือนี้เรียบเรียงและปรับรูปแบบสำหรับ Ruk-Com Cloud PaaS ภาพหน้าจออาจแตกต่างเล็กน้อยตามเวอร์ชันของระบบ

คลิกหรือแตะภาพหน้าจอเพื่อดูรายละเอียดขนาดจริง

วัตถุประสงค์

บทความนี้อธิบายการใช้งาน การเข้าถึง SSH ของคอนเทนเนอร์แบบกำหนดเอง บน Ruk-Com Cloud PaaS โดยจัดลำดับขั้นตอนและจุดตรวจสอบสำหรับการนำไปใช้งานจริง

ก่อนเริ่มดำเนินการ

  • เข้าสู่ระบบด้วยบัญชีที่มีสิทธิ์จัดการ Environment ที่เกี่ยวข้อง
  • ตรวจสอบชื่อ Environment, Region และทรัพยากรเป้าหมายก่อนบันทึกการเปลี่ยนแปลง
  • สำรองข้อมูลหรือกำหนดแผนย้อนกลับก่อนแก้ไขระบบ Production

เนื่องจากคอนเทนเนอร์แบบกำหนดเองไม่มี GUI ฝังไว้สำหรับการจัดการ วิธีทั่วไปในการควบคุม instance ดังกล่าวอย่างสมบูรณ์แบบคือการเชื่อมต่อกับ instance ผ่าน SSH protocol และดำเนินการภายในคอนเทนเนอร์ตามความต้องการได้โดยใช้ terminal commands ที่สอดคล้องกัน

  • หมายเหตุ:การกำหนดค่าด้วย Ruk-Com Cloud ส่วนใหญ่สามารถทำได้โดยตรงผ่าน dashboard และไม่จำเป็นต่องใช้ SSH ด้วยเครื่องมือดังต่อไปนี้:

  • การกำหนดค่าคอนเทนเนอร์- ปรับแต่งคอนเทนเนอร์หลัก เช่น variables, volumes, linking, run options, ports และอื่นๆ
  • เครื่องมือจัดการการกำหนดค่า- เข้าถึง root แบบเต็มไปยังระบบไฟล์ของคอนเทนเนอร์และอนุญาตให้ทำงานร่วมกับไฟล์ประกอบทั้งหมด

  • นอกจากนี้คุณยังสามารถใช้ CLI client เฉพาะของ Ruk-Com Cloud เพื่อการจัดการระยะไกลขึ้นสำหรับ environments และ nodes ทุกประเภท อีกทั้งยังช่วยให้วงจรแอปพลิเคชั่นของคุณดำเนินการแบบอัตโนมัติผ่านสคริปต์

การเชื่อมต่อ SSH กับคอนเทนเนอร์มี 2 วิธีดังนี้:

  • ผ่าน Ruk-Com Cloud Gateway เช่นเดียวกับ environment อื่นๆโดยสามารถทำได้ดังนี้:

  • การสร้างคู่กุญแจ SSH
  • เพิ่ม Public SSH keyของคุณไปที่ dashboard
  • การเข้าถึงบัญชีของคุณผ่าน SSH protocol

  • หรือหากคุณไม่ต้องการใช้ SSH keys คุณสามารถแนบที่อยู่ public IP กับ node ที่ต้องการและทำตามขั้นตอนต่อไปนี้:
  • เปิดสถานีปลายทางโปรแกรมจำลอง
  • ป้อนสตริงssh [ชื่อผู้ใช้]@[ชื่อโฮสต์]โดย username คือชื่อผู้ใช้ที่คุณ เข้าสู่ระบบ และ hostname คือที่อยู่ public IP (ที่คุณได้รับข้อมูลรับรองเหล่านี้ผ่านอีเมลทุกครั้งที่มีการสร้างหรือเพิ่มคอนเทนเนอร์/environment ใหม่)
  • ระบุรหัสผ่านที่ร้องขอ (สามารถดูได้จากอีเมลเช่นกัน)

เมื่อคุณเข้าสู่คอนเทนเนอร์ของคุณแล้ว คุณสามารถกำหนดค่าที่ต้องการได้เนื่องจากได้รับการยินยอมจาก root อย่างเต็มรูปแบบ

หมายเหตุ:หากคุณประสบปัญหาระหว่างสร้างการเชื่อมต่อคอนเทนเนอร์ ให้คุณตรวจสอบ firewall rules สำหรับคอนเทนเนอร์คุณเพื่อให้แน่ใจว่าopensshเซิร์ฟเวอร์กำลังทำงานอยู่

รีเซ็ตรหัสผ่าน

ในกรณีที่คุณลืมข้อมูลอ้างอิงคอนเทนเนอร์ของคุณ/สูญหาย/ลบอีเมล คุณสามารถกู้คืนได้ตลอดเวลา - เพียงกดที่ไอคอนรูปเฟืองเลือก Reset password สำหรับ node ที่จำเป็น (หรือ set ของ node)

ภาพประกอบขั้นตอนการใช้งาน Ruk-Com Cloud PaaS
หลังจาก Reset Password คุณจะได้รับรหัสผ่านใหม่ทางอีเมลและสามารถใช้รหัสผ่านนี้ร่วมกับคอนเทนเนอร์ของคุณได้