【问题标题】:autossh not working and run without any error messageautossh 无法正常工作并运行且没有任何错误消息
【发布时间】:2013-10-14 23:33:04
【问题描述】:

在 ssh 上运行此命令时我没有问题,但在 autossh 中它不起作用。 到目前为止我已经完成的命令列表:

1- ssh-keygen -t rsa
2- cp id_rsa.pub /home/sshUser/.ssh/authorized_keys2/
3- cp id_rsa /home/sshUser/.ssh/authorized_keys2/
4- autossh -fNg -L 3307:127.0.0.1:3306 sshUser@10.100.20.25

在最后一行之后什么都没有发生。 ssh 仍然完成,我用以下命令检查它:“sudo lsof -i -n | egrep '\'” 但是如果我使用 ssh 而不是 autossh 它可以工作。

【问题讨论】:

    标签: ssh


    【解决方案1】:

    在 Linux Mint 17 (~Ubuntu 14.04) 上,我需要将 autossh 运行为 sudo 才能让它工作。

    【讨论】:

      【解决方案2】:

      我遇到了一个非常相似的问题:autossh 不会做出反应,但会显示帮助文本。

      解决方法是添加监控端口,即-M <port>参数。如果你设置-M 0,监控将被禁用。

      不幸的是,在当前版本 1.40 之前,帮助将 -M 参数显示为可选。这是known problem

      【讨论】:

      • 非常有帮助,这是我第一次使用 autossh,我试图按原样运行命令,而不添加 -M。你的回答让它工作了!我对缺少错误输出感到困惑。
      猜你喜欢
      • 1970-01-01
      • 2013-07-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-26
      • 2020-08-06
      相关资源
      最近更新 更多