Difference between revisions of "Reverse SSH tunneling"

From wikieduonline
Jump to navigation Jump to search
Line 2: Line 2:
  
 
1) Create tunnel
 
1) Create tunnel
[[ssh -f]] [[-N]] [[ssh -T|-T]] [[-R]]22222:localhost:22 [[yourmachineip]].example.com
+
  [[ssh -f]] [[-N]] [[ssh -T|-T]] [[-R]]22222:localhost:22 $([[hostname -I]])
 +
 
 +
  [[ssh -f]] [[-N]] [[ssh -T|-T]] [[-R]]22222:localhost:22 [[yourmachineip]].example.com or
 +
 
  
[[ssh -f]] [[-N]] [[ssh -T|-T]] [[-R]]22222:localhost:22 $([[hostname -I]])
 
 
    
 
    
 
   -T Disable pseudo-terminal allocation.
 
   -T Disable pseudo-terminal allocation.

Revision as of 10:53, 13 December 2023

1) Create tunnel

 ssh -f -N -T -R22222:localhost:22 $(hostname -I)
 ssh -f -N -T -R22222:localhost:22 yourmachineip.example.com or 


  -T Disable pseudo-terminal allocation.
ssh -fNT -R2222:localhost:22 [email protected]

2) Connect

ssh -p 2222 localhost


Error

Bad remote forwarding specification

Solution: -R2222243653 review you do not exceed size of port.


kex_exchange_identification: read: Connection reset by peer

Activities

Related

See also

Advertising: