การกำหนดค่า. ssh / config เพื่อส่งต่อนามแฝงโฮสต์ไปยังโฮสต์ระยะไกล

MrDuk 09/13/2018. 2 answers, 39 views
ssh alias

เราใช้ jump hosts เพื่อเข้าถึงฮาร์ดแวร์ของเรา โฮสต์เหล่านี้มีอายุสั้น (น้อยกว่าหนึ่งวัน) และจะแตกต่างกันทุกครั้งที่มีการสร้าง ฉันต้องการกำหนดค่าไฟล์ .ssh/config ในเครื่องของฉันให้มี aliases ไปยังฮาร์ดแวร์จริงของฉันและสามารถส่งต่อ aliases เหล่านั้นไปยัง jump host ของฉันได้

ฉันลองคำสั่งต่อไปนี้แล้ว แต่ล้มเหลว:

ssh  -t bash -ci ssh  

มีตัวเลือกใดบ้างที่ฉันสามารถลองได้

jumphost ไม่รังเกียจการพิมพ์ด้วยมือเพราะมันเปลี่ยนแปลงบ่อยมาก ฉันต้องการวิธีที่จะทำให้กระบวนการกระโดดไปที่โฮสต์นั้นโดยอัตโนมัติและจากนั้นไปยังฮาร์ดแวร์จริงจากที่นั่น

2 Answers


DopeGhoti 09/13/2018.

ใน .ssh/config ของคุณ:

Host farsidehost
    HostName acutalremotehostname.example.com
    ProxyJump bastionhost.example.com 

จากนั้นคุณสามารถดำเนินการ ssh farsidehost

หากการอัปเดตของคุณบอกชื่อของ jumphost เปลี่ยนบ่อยคุณสามารถระบุได้บน commandline:

$ ssh -J jumphostoftheday.example.com actualremotehostname.example.com 

หากมีวิธีใดวิธีหนึ่งที่จะค้นหาชื่อของ jumphost แบบเป็นขั้นตอนสามารถเป็นไปได้โดยอัตโนมัติ:

$ ssh -J $( determine_jump_host ) actualremotehostname.example.com 

Cupcake Protocol 09/13/2018.

ใช้ชื่อตัวแปรโลคัลสำหรับฮาร์ดแวร์จริงและให้บรรทัดรับคำสั่ง local ของคุณขยายตัวแปรเหล่านั้น

proddb=dc1r12u10.internal.dns
jumper=vm20180913.internal.dns
ssh $jumper -t bash -ci ssh $proddb 

HighResolutionMusic.com - Download Hi-Res Songs

1 AJR

Birthday Party flac

AJR. 2019. Writer: Adam Met;Jack Met;Ryan Met;Peter Ivers;David Lynch.
2 Loote

Your Side Of The Bed flac

Loote. 2018. Writer: ​Jesse Saint John;Jackson Foote;Emma Lov Block.
3 AJR

100 Bad Days flac

AJR. 2019. Writer: Jack Met;Adam Met;Ryan Met.
4 Joe Jonas

Longer Than I Thought flac

Joe Jonas. 2018. Writer: Patrick Nissley;Jackson Foote;Dave Katz.
5 Loote

Out Of My Head flac

Loote. 2018. Writer: Emma Lov Block;Michael Pollack;Jeremy Dussolliet;Jackson Foote.
6 Iselin Solheim

Anyone Out There flac

Iselin Solheim. 2019. Writer: Iselin Solheim;Max Grahn.
7 Loote

Wish I Never Met You flac

Loote. 2018. Writer: Jackson Foote;Alex Peter Koste;Jeremy Dussolliet;Emma Lov Block.
8 Kim Petras

Heart To Break flac

Kim Petras. 2018. Writer: Cirkut;Aaron Joseph;Dr. Luke;Jacob Kasher;Kim Petras.
9 A L E X

Out On The Trampoline At Night flac

A L E X. 2018. Writer: A L E X.
10 A L E X

I Want To Hold Your Hand flac

A L E X. 2018. Writer: A L E X.
11 A L E X

Field flac

A L E X. 2018. Writer: A L E X.
12 A L E X

Save Me flac

A L E X. 2018. Writer: A L E X.
13 Devin

Summer Lover flac

Devin. 2019. Writer: Tommy Lee James;Stuart Crichton;Oliver Heldens;Nile Rodgers;Devin Guisande.
14 A L E X

9 To 5 flac

A L E X. 2018. Writer: A L E X.
15 A L E X

Skirt flac

A L E X. 2018. Writer: A L E X.
16 Florian Picasso

Midnight Sun (Extended Version) flac

Florian Picasso. 2019.
17 Florian Picasso

Midnight Sun flac

Florian Picasso. 2019.
18 21 Savage

Enzo flac

21 Savage. 2019. Writer: YungLunchBox;Sheck Wes;Offset;Gucci Mane;21 Savage;DJ Snake.
19 Tales Of Ratatösk

Battle Of The Doomed Gods 320kbps

Tales Of Ratatösk. 2019.
20 Tales Of Ratatösk

Andro 320kbps

Tales Of Ratatösk. 2019.

Related questions

Hot questions

Language

Popular Tags