ฉันลองตั้งค่าแล้ว ~/.ssh/config
ไฟล์ด้วยความช่วยเหลือของ คู่มือนี้ อย่างไรก็ตามการแทนที่ผู้ใช้เฉพาะโฮสต์นั้นไม่มีผลกระทบใด ๆ และ ssh พยายามเชื่อมต่อโดยใช้ชื่อผู้ใช้ทั่วโลกแทนชื่อโฮสต์ที่เฉพาะเจาะจง ssh config ของฉันถูกตั้งค่าแบบนี้:
$ cat ~/.ssh/config
User my_global_username
Host dev1
HostName 10.40.10.41
User my_username_on_dev_machines
ฉันได้ลองใส่ชื่อผู้ใช้ทั่วโลกด้านล่าง a Host *
การเข้าไม่มีประโยชน์ รุ่น OpenSSH และรุ่นที่ฉันใช้งานอยู่คือ OpenSSH_6.2p2 Ubuntu-6ubuntu0.1, OpenSSL 1.0.1e 11 Feb 2013
`
Host *
ด้านบน