Fórum Root.cz
Hlavní témata => Sítě => Téma založeno: petq 09. 08. 2012, 10:07:06
-
Ahoj, chtel bych vas poprosit jestli jste nekdo uz nereseil nasledujici problem:
- jsem za HTTP proxy, ktera vyzaduje autentizaci (jmeno/heslo)
- pracuji na RHEL, k dispozici mam nasledujici nastroje: prikaz sftp, nc; nemohu pouzit CURL, protoze verze kterou mam, nepodporuje proxy a nelze ji aktualizovat
- kvuli naskriptovani potrebuju se pripojit pres protokol SFTP (jmeno/heslo, zadny certifikat) na jiny stroj pres internet (tj. musim pres tu proxy, zadny jiny zpusob neni, vse ostatni je na FW blokovano, neni cesta jak to zmenit ;)
Googlil jsem, nasel jsem, ze by pomohl option "ProxyCommand" ($ sftp -o "ProxyCommand /usr/bin/nc connect ...." sftp_uzivatel@sftp_stroj:port
, ale nevim, jak vnutit te proxy jmeno a heslo.
Dokazete prosim poradit?
-
Nemas connect?
sftp -o "ProxyCommand connect -H proxy.host:80 %h %p" user@server
-
Já používám jako ProxyCommand toto
http://proxytunnel.sourceforge.net/download.php
-
Viz ten ProxyCommand. Nicméně stejně asi narazíš na problém, že ti proxy server dovolí spojení jen na port 80 a 443, takže se přes něj na SSH stejně nedostaneš. V takovém případě je potřeba SSH zprovoznit na portu 443, případně ho ještě zabalit do SSL, aby nešlo detekovat.
-
K prispevku vyssie... SSH a SSL WEB mozu bezat na jednom porte naraz :) http://www.rutschle.net/tech/sslh.shtml