Difference between revisions of "Reverse SSH tunneling"
Jump to navigation
Jump to search
(35 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | * See also: <code>[[ssh -R]]</code> | ||
+ | * TOMERGE: [[ssh tunnel]] | ||
− | |||
− | + | 1) Create remote port forwarding | |
+ | [[ssh -f]] [[-N]] [[ssh -T|-T]] [[-R]]2222:localhost:22 $([[hostname -i]]) | ||
− | + | [[ssh -f]] [[-N]] [[ssh -T|-T]] [[-R]]2222:localhost:22 [[yourmachineip]].example.com or | |
+ | [[ssh -fNT]] -R2222:localhost:22 [email protected] | ||
+ | |||
+ | -T Disable pseudo-terminal allocation. | ||
+ | |||
+ | |||
+ | |||
+ | 2) Connect | ||
+ | [[ssh -p]] 2222 localhost | ||
− | |||
+ | == Error == | ||
[[Bad remote forwarding specification]] | [[Bad remote forwarding specification]] | ||
Solution: -R2222243653 review you do not exceed size of port. | Solution: -R2222243653 review you do not exceed size of port. | ||
+ | |||
+ | [[kex_exchange_identification: read: Connection reset by peer]] | ||
== Activities == | == Activities == | ||
* Read https://unix.stackexchange.com/questions/46235/how-does-reverse-ssh-tunneling-work | * Read https://unix.stackexchange.com/questions/46235/how-does-reverse-ssh-tunneling-work | ||
+ | |||
+ | == Related == | ||
+ | * <code>[[ifconfig -a]]</code> | ||
+ | * <code>[[ssh -f -N -T]]</code> | ||
+ | * <code>[[ssh -p]]</code> | ||
+ | * [[Port forwarding]] | ||
+ | * <code>[[ssh tunnel]]</code> | ||
+ | * <code>[[myip]]</code> | ||
+ | * <code>[[ip route add]]</code> | ||
+ | * [[nping]] | ||
== See also == | == See also == | ||
+ | * {{ssh -R}} | ||
* {{ssh}} | * {{ssh}} | ||
[[Category:SSH]] | [[Category:SSH]] |
Latest revision as of 14:02, 22 January 2024
- See also:
ssh -R
- TOMERGE: ssh tunnel
1) Create remote port forwarding
ssh -f -N -T -R2222:localhost:22 $(hostname -i)
ssh -f -N -T -R2222:localhost:22 yourmachineip.example.com or
ssh -fNT -R2222:localhost:22 [email protected]
-T Disable pseudo-terminal allocation.
2) Connect
ssh -p 2222 localhost
Contents
Error[edit]
Bad remote forwarding specification Solution: -R2222243653 review you do not exceed size of port.
kex_exchange_identification: read: Connection reset by peer
Activities[edit]
Related[edit]
See also[edit]
ssh -R
- SSH:
ssh
, TLS,.ppk, .pem, .crt, .pub
, ED25519, Key exchange method (KEX), public key, private key,ssh -Q kex
,IAMUserSSHKeys
,known_hosts
, ssh tunnel, Dropbear
Advertising: