Score:0

บรรลุผล "ssh-copy-id" โดยไม่ทราบรหัสผ่านหรือไม่

ธง in

ฉันมีสิทธิ์เข้าถึงอย่างเต็มที่ เซิร์ฟเวอร์1.

เมื่อฉันอยู่บน เซิร์ฟเวอร์1, ฉันสามารถ จุ๊ๆ ถึง เซิร์ฟเวอร์2 ไม่มีรหัสผ่าน:

ท้องถิ่น $ ssh myuser@server1
ยินดีต้อนรับสู่อูบุนตู ...
myuser@server1:~$ ssh user2@server2
ยินดีต้อนรับสู่อูบุนตู ...
user2@server2:~$ 

ฉันต้องการเข้าสู่ระบบ เซิร์ฟเวอร์2 โดยตรง:

ท้องถิ่น $ ssh user2@server2

ปัญหาคือ ฉันไม่ทราบรหัสผ่านสำหรับ เซิร์ฟเวอร์2.

ฉันไปที่ เซิร์ฟเวอร์1ได้ระบุเนื้อหาของ ~/.ssh/authorized_keys

แล้วฉัน จุ๊ๆ ถึง เซิร์ฟเวอร์2 และคัดลอกบรรทัดเหล่านั้นต่อท้าย ~/.ssh/authorized_keys ที่นั่น.

แต่เมื่อฉันพยายามที่จะ ssh user2@server2มันยังคงขอรหัสผ่านจากฉัน ผมทำอะไรผิดหรือเปล่า?

ChanganAuto avatar
us flag
คุณต้องใช้รหัสผ่าน
waltinator avatar
it flag
เพิ่มตัวเลือก `-v` ในคำสั่ง `ssh` ของคุณ เพิ่ม `-v` หลายตัวเพื่อรับข้อมูลมากขึ้น ไม่จำเป็นสำหรับการวินิจฉัยระดับแรก เปรียบเทียบผลลัพธ์ อ่าน `man ssh`
waltinator avatar
it flag
"ฉันไม่รู้รหัสผ่านสำหรับเซิร์ฟเวอร์ 2" ดูน่าสงสัย ใครจัดการเซิร์ฟเวอร์ 2
hr flag
ฉันเดาว่าเป็นไปได้ที่เซิร์ฟเวอร์ SSH ของ server2 ได้รับการกำหนดค่าด้วยคีย์สาธารณะเป็นตัวเลือกการตรวจสอบสิทธิ์เมื่อเชื่อมต่อจากเซิร์ฟเวอร์ 1 แต่ไม่ใช่จากไคลเอนต์อื่น... หรือแม้กระทั่งกำหนดค่าให้อนุญาต [การตรวจสอบสิทธิ์ตามโฮสต์](https://en.wikibooks.org/ wiki/OpenSSH/Cookbook/Host-based_Authentication) จากเซิร์ฟเวอร์1
Marjeta avatar
in flag
@waltinator ฉันลืมรหัสผ่าน และฉันไม่อยากกระโดดผ่านห่วงที่จำเป็นเพื่อรีเซ็ตมัน

โพสต์คำตอบ

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