ssh -qTfnN -D 7070 x.x.x.x

ssh -qTfnN -D 7070 x.x.x.x

     -q      Quiet mode.  Causes most warning and diagnostic messages to be

             suppressed.

     -T      Disable pseudo-tty allocation.

     -f      Requests ssh to go to background just before command execution.

             This is useful if ssh is going to ask for passwords or

             passphrases, but the user wants it in the background.  This

             implies -n.  The recommended way to start X11 programs at a

             remote site is with something like ssh -f host xterm.


             If the ExitOnForwardFailure configuration option is set to “yes”,

             then a client started with -f will wait for all remote port for‐

             wards to be successfully established before placing itself in the

             background.

     -n      Redirects stdin from /dev/null (actually, prevents reading from

             stdin).  This must be used when ssh is run in the background.  A

             common trick is to use this to run X11 programs on a remote

             machine.  For example, ssh -n shadows.cs.hut.fi emacs & will

             start an emacs on shadows.cs.hut.fi, and the X11 connection will

             be automatically forwarded over an encrypted channel.  The ssh

             program will be put in the background.  (This does not work if

             ssh needs to ask for a password or passphrase; see also the -f

             option.

     -N      Do not execute a remote command.  This is useful for just for‐

             warding ports (protocol version 2 only).

   -D [bind_address:]port

             Specifies a local “dynamic” application-level port forwarding.

             This works by allocating a socket to listen to port on the local

             side, optionally bound to the specified bind_address.  Whenever a

             connection is made to this port, the connection is forwarded over

             the secure channel, and the application protocol is then used to

             determine where to connect to from the remote machine.  Currently

             the SOCKS4 and SOCKS5 protocols are supported, and ssh will act

             as a SOCKS server.  Only root can forward privileged ports.

             Dynamic port forwardings can also be specified in the configura‐

             tion file.


             IPv6 addresses can be specified by enclosing the address in

             square brackets.  Only the superuser can forward privileged

             ports.  By default, the local port is bound in accordance with

             the GatewayPorts setting.  However, an explicit bind_address may

             be used to bind the connection to a specific address.  The

             bind_address of “localhost” indicates that the listening port be

             bound for local use only, while an empty address or ‘*’ indicates

             that the port should be available from all interfaces.

转载于:https://my.oschina.net/superx/blog/325074

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值