ฉันมีสิ่งต่อไปนี้ใน ~ / .ssh / config
HOST 10.2.192.*
USER foo
PreferredAuthentications publickey
IdentityFile ~/.ssh/foo/id_rsa
การกำหนดค่าด้านบนให้ฉันเชื่อมต่อกับเครื่องในขณะที่พิมพ์ได้ครึ่งคำ
ssh 10.2.192.x
ก่อนที่จะกำหนดค่า ssh ของฉันฉันต้องพิมพ์ทั้งหมดนี้:
ssh foo@10.2.192.x -i ~/.ss/foo/id_rsa
อย่างไรก็ตามมีเครื่องหนึ่งเครื่องในซับเน็ต 10.2.192.x ที่ฉันต้องการเชื่อมต่อด้วยการพิสูจน์ตัวตนด้วยรหัสผ่านแทนการพิสูจน์ตัวตนด้วยคีย์
เพราะ ssh มองไปที่ไฟล์ปรับแต่งของฉันและพบว่าตรงกันสำหรับPreferredAuthentications publickey
ฉันไม่สามารถเข้าสู่ระบบด้วยรหัสผ่านของฉัน
ฉันไม่ต้องการ ssh ในเกล็ดหิมะพิเศษนี้บ่อยครั้งเพียงพอที่จะรับประกันการเพิ่มกฎใหม่ลงใน ssh config ของฉัน
ฉันจะทำให้ ssh เพิกเฉยไฟล์ปรับแต่งของฉันได้เพียงครั้งเดียวและอนุญาตให้ฉันตรวจสอบสิทธิ์ด้วยรหัสผ่านได้อย่างไร