不久前,我在路由器后面建立了一个家庭网络,并使用 openssh 访问由我的笔记本电脑、妻子的上网本和我的台式机组成的网络,这些网络都运行 l/x/ubuntu 12.04。这在一段时间内非常有效。
我现在只能访问上网本和其他 2 个,但无法在笔记本电脑和台式机之间访问。我从未使用过 id_* 路由,因此 ~/.ssh 目录中没有 id_* 文件。
我已经尝试了在论坛上建议的各种策略,例如这个。删除 known_hosts 并将 PasswordAuthentication 等配置文件更改为 no、yes 并注释掉。没有一个有效。
我唯一能想到的是,我最近在笔记本电脑和台式机之间设置 vpn 网络可能已经改变了一些东西,以破坏这两台机器之间的 ssh 工作。顺便说一句,我还没有设法让 vpn 正常工作(请参阅本论坛上的上一篇文章)。
我桌面上的 /etc/ssh/sshd_config 文件是:
# Package generated configuration file
# See the sshd_config(5) manpage for details
# What ports, IPs and protocols we listen for
Port 22
# Use these options to restrict which interfaces/protocols sshd will bind to
#ListenAddress ::
#ListenAddress 0.0.0.0
Protocol 2
# HostKeys for protocol version 2
HostKey /etc/ssh/ssh_host_rsa_key …
Run Code Online (Sandbox Code Playgroud) 我最近从 12.04 升级到 14.04,然后注意到允许我运行 Evolution、聊天和 Thunderbird 应用程序的常用电子邮件图标(小信封图标)不再可用。有没有简单的方法可以恢复?