คำถามติดแท็ก ssh-config

2
แก้ไขการตั้งค่าไฟล์ ssh config เพื่อ tunnel ไปยังเครื่องที่ 3
ฉันกำลังพยายามอุโมงค์ไปยังเซิร์ฟเวอร์ผ่านเซิร์ฟเวอร์บริดจ์ จนถึงตอนนี้ฉันสามารถทำให้มันใช้งานได้จากเชลล์คำสั่งอย่างถูกต้องโดยใช้คำสั่งต่อไปนี้: ssh -A -t bridge_userid@bridgemachine.com ssh -A remote_userid@remoteserver.com แต่ฉันพยายามที่จะรวม~/.ssh/configไฟล์นี้ไว้ในไฟล์ของฉันและฉันมีปัญหา ฉันได้พยายาม: Host axp User remote_userid HostName remoteserver.com IdentityFile ~/.ssh/id_rsa.eric ProxyCommand ssh -A -t bridge_userid@bridge_userid.com ssh -A remote_userid@%h แต่เมื่อฉันทำฉันได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้remoteserver.comและฉันไม่แน่ใจว่าเกิดจากอะไร: ksh: SSH-2.0-OpenSSH_6.8 ^ M: ไม่พบ ฉันรู้ว่าเมื่อฉันเข้าสู่เปลือกของฉันคือremoteserver.com/usr/bin/ksh ฉันพยายามเพิ่มพา ธ อาร์กิวเมนต์ไปยังคำสั่ง ssh ในไฟล์ปรับแต่ง แต่มันก็ไม่ต่างกัน ความคิดใด ๆ ที่สามารถเป็นได้?

3
ตัวเลือกที่เกี่ยวข้อง. ssh / config คืออะไรสำหรับ ssh -N
ฉันต้องการตั้งค่านามแฝงในไฟล์กำหนดค่าของฉันที่มีผลลัพธ์เหมือนกับคำสั่งนี้: ssh -N devdb -L 1234:127.0.0.1:1234 รายการ. ssh / config ของฉันสำหรับdevdb: Host devdb User someuser HostName the_hostname LocalForward 1234 127.0.0.1:1234 ฉันจะใส่อะไรในการตั้งค่าด้านบนเพื่อไม่เริ่มเชลล์?
13 ssh  ssh-config 

3
คำสั่งระยะไกลในไฟล์ ssh config
ฉันต้องการตั้งค่า ssh_config ดังนั้นหลังจากพิมพ์ssh my_hostnameฉันลงเอยในโฟลเดอร์เฉพาะ cd /folder/another_one/much_much_deeper/เช่นเดียวกับผมจะพิมพ์ ฉันจะบรรลุสิ่งนั้นได้อย่างไร แก้ไข มันถูกทำเครื่องหมายว่าซ้ำกับ "How to ssh to dir ... " แต่ไม่ใช่คำถามของฉัน ฉันรู้ว่าฉันสามารถรันคำสั่งใด ๆ ได้โดยปรับให้เป็นsshคำสั่ง คำถามของฉันเกี่ยวกับ/ssh_configไฟล์ไม่ใช่คำสั่ง
12 ssh  ssh-config 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.