Ubuntu 14 在连接到 nautilus 上的服务器时在 "save as"、"open" 对话框中冻结
Ubuntu 14 freezes on "save as", "open" dialog when is connected to server on nautilus
Ubuntu 14.04 LTS
你好。当通过 nautilus 选项 "file / connect to server" 连接服务器时,几分钟后,连接为 "frozen"。因此,nautilus 没有响应,并且来自任何其他应用程序的任何其他对话框选项(如 "open" 或 "save as" 对话框)都被挂断了。
打开的应用程序是灰色的,没有响应。
我意识到如果不存在通过 nautilus 与服务器的任何连接,那么它就不会发生。只有在 nautilus 上创建与服务器的连接并花费几分钟时才会发生这种情况。
我尝试以 的身份保持 ssh 会话,但没有成功。我不知道我是否做错了,或者使用 .ssh/config 从我的计算机设置 KeepAlive 参数是否有意义。
我的服务器与 nautilus 的连接是通过 SSH 进行的,我怀疑关键是每隔一段时间发送任何数据包以保持连接,但我不知道如何建立它。
有什么建议吗?
谢谢。
造成这种情况的原因是您几分钟没有反应。我不会确切地告诉您该怎么做,但会指导您找到真正的答案。看看ServerAliveInterval
。你在客户端设置这个。如果你想在服务器上设置一个 keep-alive,看看 ClientAliveInterval
。两个值都在 $HOME/.ssh/config
中设置(当然一个在客户端,另一个在服务器;不需要两个!)。
感谢@campovski 的推荐。
问题是由新路由器引起的,它在一段时间内没有使用而丢弃了 TCP 连接。
因此,尽管有@campovski 的建议,但它对我有用的唯一方法是在客户端上进行编辑:
/etc/ssh/ssh_config
并在文件末尾追加:
ServerAliveInterval 60
Ubuntu 14.04 LTS 你好。当通过 nautilus 选项 "file / connect to server" 连接服务器时,几分钟后,连接为 "frozen"。因此,nautilus 没有响应,并且来自任何其他应用程序的任何其他对话框选项(如 "open" 或 "save as" 对话框)都被挂断了。 打开的应用程序是灰色的,没有响应。
我意识到如果不存在通过 nautilus 与服务器的任何连接,那么它就不会发生。只有在 nautilus 上创建与服务器的连接并花费几分钟时才会发生这种情况。
我尝试以 的身份保持 ssh 会话,但没有成功。我不知道我是否做错了,或者使用 .ssh/config 从我的计算机设置 KeepAlive 参数是否有意义。
我的服务器与 nautilus 的连接是通过 SSH 进行的,我怀疑关键是每隔一段时间发送任何数据包以保持连接,但我不知道如何建立它。
有什么建议吗?
谢谢。
造成这种情况的原因是您几分钟没有反应。我不会确切地告诉您该怎么做,但会指导您找到真正的答案。看看ServerAliveInterval
。你在客户端设置这个。如果你想在服务器上设置一个 keep-alive,看看 ClientAliveInterval
。两个值都在 $HOME/.ssh/config
中设置(当然一个在客户端,另一个在服务器;不需要两个!)。
感谢@campovski 的推荐。 问题是由新路由器引起的,它在一段时间内没有使用而丢弃了 TCP 连接。 因此,尽管有@campovski 的建议,但它对我有用的唯一方法是在客户端上进行编辑:
/etc/ssh/ssh_config
并在文件末尾追加:
ServerAliveInterval 60