Bir ~ / .ssh / config dosyasında SSH Port yönlendirme? [kapalı]


153

Bu yüzden genellikle bu komutu çok çalıştırıyorum:

ssh -L 5901: myUser@computer.myHost.edu: 5901

SSH üzerinden VNC yapmak için kullanıyorum.

Bu komutu ~ / .ssh / config dosyasında çalışacak bir şeye nasıl dönüştürebilirim?

örn:

host yam
    HostName yam.myHost.edu
    User myUserName

tüm yapmak istediğim türü:

ssh yam

Ve yerel bir dinleme portu olan bir SSH kabuğunu ve ona yönlendirilen bir uzak portu açmasını sağlayın.

Öneriler?


3
Bu neden SuperUser'a taşınmadı?
Johnsyweb

@Johnsyweb Hedef sitede (bir dizi faktörün oynadığı) iyi içerik elde edeceğinden emin olmadıkça insta-göç etmiyoruz . Ancak, bu site için kesinlikle konu dışı ise, yerinde olduğu gibi kapatılır.
casperOne

@casperOne: Mantıklı. Teşekkürler :)
Johnsyweb

5
@casperOne: Altı yıl sonra, topluluk bu soruyu ve kabul edilen cevabını faydalı buluyor. SuperUser'a taşımanın bir yolu var mı?
Johnsyweb

Yanıtlar:


220

Sen kullanabilirsiniz LocalForwardsenin içinde yönergeyi host yambölümünde ~/.ssh/config:

LocalForward 5901 computer.myHost.edu:5901

12
Teşekkürler. Bu da çalışır: LocalForward 5901 localhost:5901. Yapılandırma dosyalarına bağlantı noktası iletmeyi koymak, muhtemelen birden çok bağlantı noktasını iletmenin en iyi yoludur.
Philip Kearns

4
Benim için sadece LocalForward port localhost:portçalıştı. Diğerinin çalışmaması için herhangi bir sebep var mı?
fsociety

1
Bugün böyle bir şeye LocalForward
rastladı

1
@fsociety: iletmek istediğiniz açık bağlantı noktasına sahip makineye bağlıdır. Bunlar iki farklı senaryo. Bir bağlantı noktasını doğrudan SSH bağlantınızın ana bilgisayarına iletmek istiyorsanız, düğmesini kullanın localhost.
blissini

3
Birden fazla port yönlendirme ve web'de arama yapmaya çalışırken bu duygu sizi yedi yıl önce bildiğiniz bir şeye götürür, ancak bir şekilde unuttun…
Johnsyweb
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.