ssh端口转发无需登录

use*_*468 6 ssh port-forwarding

我将远程服务器的端口转发到我的本地 mac,如下所示:

ssh -L 15672:localhost:15672 me@example.com
Run Code Online (Sandbox Code Playgroud)

当我在 shell 中执行此操作时,我也登录到了 example.com。但是我希望命令返回而不占用我的外壳。

有没有办法做到这一点?

Vin*_*ers 10

您应该添加-N以避免在遥控器上获得外壳,并将-f进程移至后台而不会在关闭外壳时丢失它。