ฉันใช้ JellyfiSSH บน Mac OSX ซึ่งโดยทั่วไปเก็บรายละเอียดการเชื่อมต่อ ssh ของคุณเพื่อให้คุณสามารถเปิดการเชื่อมต่อได้อย่างรวดเร็วโดยใช้ไคลเอ็นต์ SSH ในตัวไปยังเซิร์ฟเวอร์ต่าง ๆ โดยไม่ต้องพิมพ์รายละเอียดทั้งหมดมีลินุกซ์ไหม ฉันใช้ Ubuntu
ฉันใช้ JellyfiSSH บน Mac OSX ซึ่งโดยทั่วไปเก็บรายละเอียดการเชื่อมต่อ ssh ของคุณเพื่อให้คุณสามารถเปิดการเชื่อมต่อได้อย่างรวดเร็วโดยใช้ไคลเอ็นต์ SSH ในตัวไปยังเซิร์ฟเวอร์ต่าง ๆ โดยไม่ต้องพิมพ์รายละเอียดทั้งหมดมีลินุกซ์ไหม ฉันใช้ Ubuntu
คำตอบ:
เมื่อเรียกใช้ssh myalias
จากบรรทัดคำสั่งคุณสามารถใช้ไฟล์ชื่อconfig
ของคุณในโฟลเดอร์หรือไฟล์~/.ssh
/etc/ssh/ssh_config
ที่นี่คุณสามารถกำหนดค่าสิ่งต่าง ๆ เช่นชื่อโฮสต์จริงชื่อผู้ใช้และคีย์ที่จะใช้ ชอบ:
# ใช้คีย์ส่วนตัว "my-private-key" เมื่อเข้าสู่ myhost.com # บนบรรทัดคำสั่งเพียงพิมพ์: ssh myalias โฮสต์ myalias ชื่อโฮสต์ myhost.com IdentityFile ~ / .ssh / my-private-key ชื่อผู้ใช้
หากคุณไม่ได้ใช้กุญแจ: ฉันเห็นว่ามีPasswordAuthentication
ตัวเลือกด้วยเช่นกัน แต่ฉันสงสัยว่าคุณสามารถตั้งรหัสผ่านเองในไฟล์นั้นได้
ทดลองใช้ Asbru Connection Manager https://github.com/asbru-cm/asbru-cm / https://www.asbru-cm.net/
สมบูรณ์แบบสำหรับ Ubuntu !! ;)
(โปรดทราบว่า Asbru เป็นทางแยกของ PAC Manager ซึ่งตอนนี้ไม่ได้รับการบำรุงรักษาอีกต่อไป [1])
.
ตัวจัดการการเชื่อมต่อของ Gnomeคุ้มค่าที่จะลอง มันมีคุณสมบัติที่น่าสนใจและสามารถใช้งานได้แม้ว่ามันจะยังไม่โตเต็มที่