มีโปรแกรมกราฟิกเช่น SecureCRT o ตัวจัดการการเชื่อมต่อ Gnome เพื่อจัดระเบียบการเชื่อมต่อระยะไกลของเรา แต่ถ้าชอบฉันคุณต้องการทำทุกอย่างเท่าที่ทำได้ในเทอร์มินัลคุณจะชอบสิ่งนี้
พวกเราหลายคนเชื่อมต่อกับคอมพิวเตอร์จำนวนมากจากระยะไกล ลองนึกภาพว่าเรามีเว็บเซิร์ฟเวอร์อยู่ 192.168.0.100. ชื่อผู้ใช้ที่เราเข้าถึงคือ foo และสำหรับบริการ ssh เราได้เปลี่ยนพอร์ตสำหรับ 2244.
เมื่อใดก็ตามที่เราต้องการเชื่อมต่อเราควรเขียน:
$ ssh foo@192.168.0.100 -p 2244
หากเรามีหลายเครื่องเพื่อเข้าถึงจากระยะไกล ... สิ่งนี้ไม่ได้ผลเลย
เพื่อให้จัดการการเชื่อมต่อ ssh จากเทอร์มินัลได้ดีขึ้นเราต้องสร้างไฟล์ ~ / .ssh / config. ในไฟล์นี้เราจะใช้โครงสร้างต่อไปนี้:
เว็บเซิร์ฟเวอร์โฮสต์ชื่อโฮสต์ 192.168.0.100 User foo Port 2244
ดังตัวอย่างเราจะเติมไฟล์ด้วยการเชื่อมต่อ ssh ทั้งหมดที่เรามักจะทำ
จากเทอร์มินัลเขียน เว็บเซิร์ฟเวอร์ ssh จะเหมือนกับ ssh foo@192.168.0.100 -p 2244.
สำหรับการเชื่อมต่อ Telnetเราจะต้องแก้ไขไฟล์ .bashrc และเพิ่มตัวอย่างเช่น:
r1-bcn () {เทลเน็ต 10.0.0.1}
หลังจากแก้ไขไฟล์นี้เราต้องทำ ที่มา. bashrc เพื่อให้การเปลี่ยนแปลงใหม่ที่เราทำนั้นโหลดโดยไม่ต้องรีสตาร์ท
ถ้าเราเขียน r1-bcn ในเทอร์มินัลเราจะเชื่อมต่อกับเซสชัน Telnet ของเรา
ในทั้งสองกรณีการจัดแท็บจะเติมข้อความอัตโนมัติให้ฉันหรือแสดงตัวเลือกทั้งหมดที่มีให้ฉันเห็น อาจใช้ไม่ได้ในการแจกจ่ายบางอย่างก่อน แต่การมองหาเพียงเล็กน้อยจะแก้ไขได้ง่ายมาก
ฉันไม่รู้ว่ามีวิธีอื่นในการจัดระเบียบการเข้าถึงระยะไกลทั้งหมดของคุณหรือไม่ถ้ามีใครรู้วิธีอื่นฉันก็ชอบที่จะรู้ :)
ความสวยงามของการออกแบบ Unix คือมีหลายวิธีในการทำเช่นเดียวกับผู้ใช้ระบบ🙂
ตอบคำถามในโพสต์ของคุณหากคุณดูในคลังเก็บ Arch Linux * Extra, Community และ AUR คุณจะพบคอนโซลและเครื่องมือ X11 มากมายที่ให้คุณจัดการบัญชี SSH หลายบัญชี
* เครื่องมือเหล่านี้บางส่วนนำเข้าจาก Debian และเนื่องจากผู้ดูแลระบบหลายคนใช้ Debian ([หลอก] บางอย่างฉันยังไม่เข้าใจว่าทำไม! [/ Trolling]) คุณจะพบเครื่องมือที่มีประโยชน์อื่น ๆ
ฉันใช้ cssh (clusterssh) เพื่อเชื่อมต่อกับคอมพิวเตอร์หลายเครื่องด้วย ssh ฉันต้องกำหนดค่า / etc / clusters (ฉันจำไม่ได้) ฉันจะลองวิธีนี้ ขอบคุณ😀
เราจะต้องพิสูจน์ว่าอย่างไร
วิธีเดียวที่จะรู้ว่าสิ่งนี้จะได้ผลสำหรับฉันคือการพยายามขอบคุณมาก🙂
สวัสดีคุณเป็นอย่างไรบ้าง ... วันนี้ฉันจะทำการทดสอบ ... ความจริงก็คือฉันได้สร้างตัวย่อพร้อมการจัดการนามแฝงภายใน. bash_rc ในกรณีของเดสก์ท็อปและในเซิร์ฟเวอร์. . ดังนั้นฉันจึงสร้างมันขึ้นมา
เซิร์ฟเวอร์นามแฝง = 'ssh foo@192.168.0.100 -p 2244 ′
ฉันแบกของฉันอีกครั้ง ~ / .bashrc
และ voila ... เพียงแค่เข้าสู่เซิร์ฟเวอร์คำดังนั้นทุกอย่าง ... ดูเหมือนเป็นตัวเลือกที่ดีเพราะฉันไม่รู้ว่าพวกเขากำลังนำเสนออะไร .... พระคุณ…พบกันเร็ว ๆ นี้ ..
ฉันไม่รู้เกี่ยวกับความเป็นไปได้นี้และดูเหมือนว่ามีประโยชน์มากตอนนี้กำลังแก้ไขไฟล์……
ขอบคุณเช่นเคยในเว็บไซต์นี้คุณสามารถเรียนรู้มากมาย!