คำถามติดแท็ก rsa

1
SSH ไม่พร้อมท์สำหรับโฮสต์ของแท้เมื่อทำการเชื่อมต่อผ่านการข้ามโฮสต์ครั้งแรก
มีโฮสต์กระโดดที่เรียกผ่าน ProxyCommand เพื่อเข้าถึงเซิร์ฟเวอร์บางตัว ในไฟล์. ssh / configมีHostคำจำกัดความสำหรับแต่ละเซิร์ฟเวอร์และคำสั่งสำหรับ jumphost (ด้วย%rและ%hมาจากการกำหนดค่าโฮสต์): Host myserver Hostname myserver.mydomain.net User technic port 22 ProxyCommand ssh -x -p 22 jumpuser@jumphost ssh -6 -p 22 -x %r@%h "nc localhost %p" การเข้าถึงjumphostและแล้วการออกssh <host>ผลงานที่สั่งการและแจ้งให้ฉันเพื่อยืนยันการเชื่อมต่อ จากนั้นการเชื่อมต่อดังต่อไปนี้ทำงานได้ดีแม้กระทั่งผ่านjumphost ถ้าฉันพยายามเชื่อมต่อโดยตรงผ่านjumphost แทนฉันจะไม่ได้รับการยืนยันความถูกต้องและฉันจะได้รับ key_load_public: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าวการตรวจสอบคีย์โฮสต์ล้มเหลว ผมใช้รุ่นต่อไปนี้: OpenSSH_6.9p1และLibreSSL 2.1.8 ฉันต้องทำการเชื่อมต่อด้วยตนเองก่อนหรือไม่ หรือมีการตั้งค่าให้ฉันยืนยันการเชื่อมต่อแม้ที่การเชื่อมต่อครั้งแรกผ่านทาง jumphostหรือไม่ (โดยไม่ต้องอัปเกรด OpenSSH)
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.