我刚刚安装了 Ubuntu。我如何设置它以允许我 ssh 进入它?
现在我得到“ssh:连接到主机 xxxx 端口 22:操作超时”。
对于快速帮助他人,SSH 非常有用,尤其是与 GNU Screen 结合使用。用户在 NAT 路由器后面是很常见的。即使用户可以配置路由器,记住密码、找到正确的选项等也需要一些时间。
那么,如果其他人在 NAT 路由器后面,那么通过 SSH 帮助他们的最简单方法是什么?
我目前告诉人们打开一个终端,运行以下命令,并从http://ip.appspot.com/ 之类的网站向我传递他们的 IP :
sudo apt-get install openssh-server ssh-import-id && ssh-import-id lekensteyn
Run Code Online (Sandbox Code Playgroud)
显然,如果它们位于 NAT 路由器后面或配置了个人防火墙,这将不起作用。那么,是否有类似的东西:
sshd --accept-help-from lekensteyn
Run Code Online (Sandbox Code Playgroud)
我不是在寻找像 Teamviewer 这样的替代品,只是像 SSH 这样的 shell。它也应该是开源的。
我想在计算机之间的 Thunderbird 中同步订阅的提要,例如 rss 和 atom 提要。
这是一个示例案例来描述我的要求。假设我有以下设置:
我想要的是 Thunderbird 中订阅的提要在笔记本电脑和台式机上是相同的。例如,如果我在笔记本电脑上添加订阅,它也会被添加到台式机,如果我从台式机上删除订阅,它也会从笔记本电脑中删除。另外,我希望在一台计算机上阅读的帖子在另一台计算机上标记为已读。
如果重要的话,我的特定设置是我可以通过 URL 从任何地方连接到我的桌面,但我的笔记本电脑更难访问,因为它可能在 NAT 之后。此外,我已经在与 Unison同步其他 东西。