ใช้ชื่อผู้ใช้ที่แตกต่างกันตามค่าเริ่มต้นสำหรับโฮสต์ที่เฉพาะเจาะจง


28

ฉันมีชื่อผู้ใช้อื่น (ที่ได้รับมอบหมายไม่สามารถเปลี่ยนได้) บนหนึ่งในเซิร์ฟเวอร์ที่ฉันเข้าสู่ระบบเป็นประจำและฉันต้องการหลีกเลี่ยงการเขียนลงทุกครั้ง ฉันสามารถสร้างเส้นเหล่านี้ได้ไหม

[tohecz@localhost ~]$ ssh myserver.cz
[tohecz@localhost ~]$ ssh anotherserver.cz

ประพฤติปฏิบัติดังนี้

[tohecz@localhost ~]$ ssh tohecz@myserver.cz
[tohecz@localhost ~]$ ssh anotheruser@anotherserver.cz

1
ฉันจะถามได้ไหมว่าเพราะเหตุใดคำถามจึงถูกลดระดับลง ฉันทำอะไรผิดหรือเปล่า? ถ้าเป็นเช่นนั้นโปรดอธิบายให้ฉันทราบเพื่อที่ฉันจะได้สามารถปรับปรุงการโพสต์ได้
yo '

1
ฉันไม่ได้ใช้ DV นี้ แต่โดยทั่วไปแล้วคำถามของ Q ที่พื้นฐานมากเช่นนี้หรือแสดงความพยายามเล็กน้อยในการค้นหาก่อนถามจะถูกมองในแง่ลบ การค้นหาไซต์นี้จะให้ผล A หลายรายการที่แสดงด้านล่าง A: unix.stackexchange.com/search?q=ssh+user+host
slm

1
@tohecz การดูman ssh_configและการค้นหาUserให้ผลลัพธ์ในเวลาประมาณ 30 วินาที ดังนั้นอย่างที่ slm บอกว่ามันเป็นพื้นฐานมาก ฉันไม่แนะนำให้ถามคำถามดังกล่าวว่าเป็นสิ่งที่ไม่ดี - เราต้องรู้ว่าจะต้องดูที่ใดและอาจไม่ชัดเจน บางครั้งฉันก็ถามคำถามพื้นฐานเช่นกัน แต่บางคนอาจไม่ชอบ ฉันยังไม่แสดงความชอบธรรมต่อการลงคะแนน ฉันไม่เชื่อในพวกเขายกเว้นสแปม
Faheem Mitha

2
@FaheemMitha ฟังดูแล้วน่าจะรู้ ฉันพิจารณาการสนทนาเพิ่มเติมในลักษณะนี้ไม่มีจุดหมาย
yo '

1
@tohecz คุณมีความเสี่ยงที่จะเกิดความซ้ำซ้อนไม่ให้ความเคารพหรือความผิดต่อคุณ นี่เป็นการตอบกลับของคุณที่ถามเกี่ยวกับ downvote
Faheem Mitha

คำตอบ:


38

เพิ่มสิ่งต่อไปนี้ใน~/.ssh/configไฟล์ของคุณ:

Host myserver.cz
  User tohecz

Host anotherserver.cz
  User anotheruser

คุณสามารถระบุพารามิเตอร์เริ่มต้นจำนวนมากสำหรับโฮสต์ของคุณโดยใช้ไฟล์นี้ เพียงแค่ดูผู้ชาย ssh_configสำหรับความเป็นไปได้อื่น ๆ


8
เกี่ยวกับพารามิเตอร์เริ่มต้นอื่น ๆ ฉันชอบทำให้โฮสต์สั้นลงตามลำดับHost web / Hostname www.mysite.com / User foo
Kevin

เหตุใดจึงเชื่อมโยงไปยังเว็บไซต์เพื่อรับเอกสารที่จะติดตั้งในเกือบทุกระบบที่ติดตั้งไคลเอ็นต์ openssh ลิงค์ตาย หน้าคนท้องถิ่นตลอดไป man ssh_configที่กล่าวถึงอย่างน้อยที่ข้อมูลสามารถใช้ได้โดยการทำงาน
cas
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.