ฉันกำลังพยายามสร้าง~/.ssh/config
ไฟล์เพื่อทำให้ชีวิตการทำงานของฉันง่ายขึ้นในการเชื่อมต่อเซิร์ฟเวอร์
ใน Mavericks ทั้งหมดทำงานได้อย่างถูกต้องและtabฉันสามารถเติมชื่อโฮสต์โดยอัตโนมัติด้วยไฟล์ดังนี้:
Host test-host-name
HostName 192.168.1.2
User root
การกำหนดค่าเดียวกันบน Yosemite มีพฤติกรรมที่แตกต่างกัน เมื่อฉันพิมพ์ssh t
บนเชลล์tabไม่ได้เติมชื่อโฮสต์ให้โดยอัตโนมัติ
มีใครรู้บ้างไหมว่าสิ่งที่เปลี่ยนแปลงในโยเซมิตีและตอนนี้ฉันต้องทำอะไรบางอย่างเพื่อให้มันทำงานได้หรือไม่?
[ -f /usr/local/etc/bash_completion ] && . /usr/local/etc/bash_completion
มันบอกฉันฉันควรเพิ่ม คุณช่วยอธิบายได้อย่างละเอียดว่าเวอร์ชั่นไหน (หรือของคุณ) ที่ต้องการและทำไม?