Nc olmayan bir sunucu üzerinden otomatik SSH atlamalı kurmaya çalışıyorum.
Bu komut satırından çalışır:
ssh -A gateway ssh steve@target
(Genel anahtarımı SSH temsilcisine ekledim).
Ancak, ~ / .ssh / config dosyasına eklemek:
Host target
User steveb
ProxyCommand ssh -A gateway ssh steve@targetip
$ ssh target
Pseudo-terminal will not be allocated because stdin is not a terminal.
^CKilled by signal 2.
Sorunu zorlamaya çalışmak -t
eğlenceli ama yararsızdır.
ProxyCommand ssh -A -t gateway ssh steve@targetip
$ ssh target
Pseudo-terminal will not be allocated because stdin is not a terminal.
Pseudo-terminal will not be allocated because stdin is not a terminal.
^CKilled by signal 2.
Daha fazla -t
mı? İyi değil.
ProxyCommand ssh -A -t -t gateway ssh steve@targetip
$ ssh target
tcgetattr: Inappropriate ioctl for device
^CKilled by signal 2.
Mümkün mü? Çoğu öğretici (ör. Http://www.arrfab.net/blog/?p=246 ) kullanılmasını önerir nc
.