Score:0

คุณใช้ SSH ใน Azure VM ผ่าน Azure Bastion ได้อย่างไร

ธง br

ความเข้าใจเบื้องต้นของฉันคือว่า ป้อมปราการ Azure ทำหน้าที่เหมือนเกตเวย์ SSH (และ RDP) ที่มีน้ำหนักเบาไปยังทรัพยากร โดยเฉพาะ VM บนเครือข่ายเสมือนเดียวกัน แทนที่จะจัดเตรียม VM แบบเต็มเป็น Jumpboxนั่นคือฉันคาดว่าจะสามารถทำเช่นนี้ได้จากทุกที่บนอินเทอร์เน็ตสาธารณะไปยัง SSH ใน VM บนเครือข่ายเดียวกัน:

ssh -i /path/to/private.key -J BASTION_IP user@VM_IP

ที่ไหน BASTION_IP เป็น IP สาธารณะที่เกี่ยวข้องกับทรัพยากร Bastion และ VM_IP เป็นที่อยู่ IP ภายในของ VM ในซับเน็ตพี่น้องกับซับเน็ต Bastion

ฉันได้ตั้งค่านี้ใน Terraform โดยใช้ Bastion SKU "พื้นฐาน" แต่เมื่อฉันพยายามเชื่อมต่อ หมดเวลา ใน Azure Poral มีตัวเลือกชื่อ "Native Client Support" (ซึ่งต้องการ SKU "มาตรฐาน") ซึ่งแสดงเป็น Tunneling_enabled อาร์กิวเมนต์ในทรัพยากร Terraform ที่เกี่ยวข้อง ด้วยการเปลี่ยนแปลงเหล่านั้น การเชื่อมต่อของฉันยังคงหมดเวลา

กำลังติดตาม รูกระต่ายของเอกสาร แนะนำว่า คุณ มี เพื่อใช้ Azure CLI อันที่จริงฉันสามารถขุดอุโมงค์เพื่อทำงานโดยใช้ Azure CLI - ส่วนขยาย SSH เป็น Windows เท่านั้น - แต่มันเป็นเรื่องเล็กน้อย:

az เข้าสู่ระบบ # ฉันถือว่ามีวิธีเข้าสู่ระบบแบบอัตโนมัติ
ชุดบัญชี az -- การสมัครสมาชิก SUBSCRIPTION_ID
อุโมงค์ป้อมปราการเครือข่าย az --name BASTION_NAME --resource-group RG_NAME --target-resource-id REALLY_LONG_VM_RESOURCE_ID --resource-port 22 --port 2222 &
ssh -i /path/to/private.key -p 2222 user@localhost

มีวิธีที่ไม่ใช่กรรมสิทธิ์ของ SSH ใน Azure VM ผ่าน Azure Bastion หรือไม่ หรือข้อสันนิษฐานของฉันเกี่ยวกับกรณีการใช้งานปิดอยู่

Score:0
ธง ng

คุณมีเพียงสองวิธีในการเชื่อมต่อกับ Bastion ด้วย SSH โดยใช้ไคลเอ็นต์ในเครื่อง และทั้งสองวิธีเกี่ยวข้องกับ Azure CLI:

  • ใช้ Az Network Bastion Tunnel อย่างที่คุณพูดถึง เพื่อสร้างอุโมงค์แล้วเชื่อมต่อตามที่คุณต้องการ
  • การใช้ Az Network Bastion SSH เพื่อใช้ไคลเอ็นต์ดั้งเดิมโดยตรง

คุณสามารถทำให้การเชื่อมต่อนี้เป็นแบบอัตโนมัติได้หากคุณต้องการเชื่อมต่อโดยใช้ผู้ให้บริการหลัก แต่สมมติว่าคุณต้องการเชื่อมต่อในฐานะผู้ใช้ คงจะลำบากไม่น้อยที่ต้องจัดเก็บข้อมูลรับรองผู้ใช้และจัดการกับ MFA เป็นต้น

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา