บันทึกการเชื่อมโยงเชลล์ SSH ในตัวเรียกใช้งานเช่น putty


11

ฉันหมายความว่าฉันสามารถคั่นคำสั่งssh root @ ipในตัวเรียกใช้งานได้อย่างไรเมื่อฉันคลิกที่ไอคอนและเชลล์จะแจ้งให้ฉันถามข้อมูลประจำตัวสำหรับการเชื่อมต่อกับเซิร์ฟเวอร์เชลล์?

คำตอบ:


15

เข้าถึงรายการเซิร์ฟเวอร์ SSH ที่คุณชื่นชอบได้อย่างรวดเร็ว

รายการด่วนของ ssh

  1. สร้างไฟล์ใหม่ด้วย gedit ในประเภทTerminal :

    gedit ~/.local/share/applications/ssh-launcher.desktop
    
  2. คัดลอกและวางข้อความนี้ลงในไฟล์ด้านบน:

    [รายการเดสก์ท็อป]
    เวอร์ชัน = 1.0
    ชื่อ = เซิร์ฟเวอร์ระยะไกล
    ความคิดเห็น = เข้าสู่เซิร์ฟเวอร์ของฉัน
    Exec = gnome-terminal - ปิดการใช้งานจากโรงงาน --sm-client-disable --class = remoteserver -x ssh -t minibox.local 
    เทอร์มิ = false
    X-MultipleArgs = false
    type = แอพลิเคชัน
    ไอคอน = สาธารณูปโภคขั้ว
    StartupNotify = true
    StartupWMClass = RemoteServers
    X-อายตนะ-สก์ท็อปทางลัด = Server1;
    
    [กลุ่มทางลัด Server1]
    ชื่อ = SSH ลงใน minibox.local
    Exec = gnome-terminal - ปิดการใช้งานจากโรงงาน --sm-client-disable --class = remoteserver -x ssh -t minibox.local
    TargetEnvironment = ความสามัคคี
    
    ความคิดเห็น = คุณสามารถสร้างสิ่งเหล่านี้ได้มากขึ้น เพียงเพิ่ม X-Ayatana-Desktop-Shortcuts เป็น "Server2", "Server3" ฯลฯ จากนั้นเปลี่ยนชื่อโดเมน (ในกรณีนี้ "minibox.local") เป็นชื่อของเซิร์ฟเวอร์ของคุณ คุณจะสังเกตเห็นว่าการกระทำเริ่มต้น (เมื่อคุณคลิกที่ไอคอนในตัวเรียกใช้งาน) คือการใช้ SSH ใน minibox.local - คุณจะต้องเปลี่ยนเป็นเซิร์ฟเวอร์ที่ใช้งานมากที่สุด
    
  3. ลากและวางบนตัวเรียกใช้โดยไปที่ ~ / .local / share / applications / ใน Nautilus

ที่มา 1 , ที่มา 2

(จากคำตอบของJorge Castro , NikและCas )


ทุกอย่างทำงานได้ดี แต่ถ้าคุณต้องการมากกว่าหนึ่งลิงก์ให้ใช้ server1; server2 (ใช้เซมิโคลอน)
open-ecommerce.org
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.