Score:0

.ssh/authorized_keys

ธง tr

คำถามและความฉงนสนเท่ห์ของฉันเกี่ยวข้องกับ .ssh/authorized_keys

ฉันมี EC2 หลายอินสแตนซ์ (บางอินสแตนซ์สร้างจาก Ubuntu 20x AMI หรือ Amazon Linux AMI)

ใน Ubuntu EC2 หนึ่งตัวและฉันจำเป็นต้องเสริม Authorized_keys ที่เป็นค่าเริ่มต้นด้วยคีย์สาธารณะหนึ่งคีย์ (ของเซิร์ฟเวอร์พิเศษเฉพาะ) ที่สร้างขึ้นโดยเฉพาะ (โดยใช้ ssh-keygen)

ฉันสังเกตเห็นบน Ubuntu 20.x.x ว่าเป็นไปไม่ได้ (scp, nano, chmod และทั้งหมดที่ไม่ได้ช่วย)

แต่การทำเช่นนี้บนอินสแตนซ์ของ Amazon Linux 2 นั้นเป็นเรื่องง่าย

  1. หลังจาก SSH เข้าสู่อินสแตนซ์แล้ว ให้ chmod ของไฟล์เป็น 700
  2. เปิดในนาโน
  3. คัดลอกและวางรหัสสาธารณะที่ฉันต้องการ บันทึกและ
  4. คืนค่า chmod เป็น 400

ทางเลือกสำหรับนาโนคือ

$ cat 'คีย์สาธารณะ' >> .ssh/authorized_keys 

PS: จากเซิร์ฟเวอร์พิเศษของฉัน ฉันตั้งใจที่จะบรรลุผลสำเร็จของสคริปต์ เช่น

ssh -J <เซิร์ฟเวอร์ป้อมปราการพร้อมพอร์ต> <userName@target-server> ./myScript.sh

เบาะแสใด ๆ ?

ใครเคยผ่านประสบการณ์นี้บ้าง?

ขอบใจ

hr flag
คุณหมายถึงอะไรโดย *"มันเป็นไปไม่ได้"*? เกิดอะไรขึ้นเมื่อคุณพยายาม
คำถามนี้เป็นภาษาอื่นๆ:

โพสต์คำตอบ

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