Netcat: Unterschied zwischen den Versionen
Aus UUGRN
Rabe (Diskussion | Beiträge) (ein kleiner anfang) |
Rabe (Diskussion | Beiträge) K (Anwendungsbeispiel / ssh_config) |
||
Zeile 9: | Zeile 9: | ||
{{FIXME|Weiterentwicklung, Abwandlungen etc.}} | {{FIXME|Weiterentwicklung, Abwandlungen etc.}} | ||
+ | |||
+ | == Anwendungsbeispiele == | ||
+ | |||
+ | === in {{man|freebsd|5|ssh_config}} === | ||
+ | (nur BSD-netcat) Zugriff via $HTTP_PROXY (1.2.3.4:8080) auf [[ssh auf port 443|shell.uugrn.org:443}}: | ||
+ | |||
+ | ;in .ssh/config: | ||
+ | <pre> | ||
+ | Host shell443 | ||
+ | ProxyCommand /usr/bin/nc -X connect -x 1.2.3.4:8080 shell.uugrn.org 443 | ||
+ | </pre> | ||
+ | |||
Version vom 3. November 2009, 11:58 Uhr
netcat ist ein Universaltool für Netwzerkzugriffe zum Beispiel aus Shellscripten heraus.
Implementierungen
Die ursprüngliche Implementierung war relativ spartanisch. FIXME: ursprünglichere Implementierung raussuchen (siehe Diskussionsseite)
OpenBSD
In OpenBSD, FreeBSD (und weiteren?) existiert mit /usr/bin/nc ein neu geschriebene Version von netcat. Diese supportet u.a. den Zugriff via http-Proxy und SOCKS-Proxy.
FIXME: Weiterentwicklung, Abwandlungen etc. (siehe Diskussionsseite)
Anwendungsbeispiele
in ssh_config(5)
(nur BSD-netcat) Zugriff via $HTTP_PROXY (1.2.3.4:8080) auf [[ssh auf port 443|shell.uugrn.org:443}}:
- in .ssh/config
Host shell443 ProxyCommand /usr/bin/nc -X connect -x 1.2.3.4:8080 shell.uugrn.org 443
Weblinks
- OpenBSD-nc(1)
UUGRN-Wiki verbessern („Stub”)
Dieser Artikel ist leider sehr kurz. Also: Sei mutig und mache aus ihm bitte einen guten Artikel, wenn du mehr zum Thema „Netcat” weißt.