无法通过 SSH 连接:端口 22 错误

无法通过 SSH 连接:端口 22 错误

我有两台通过以太网电缆连接的机器。一台机器运行 Mac OS X ,另一台运行 Ubuntu (13.10)。

我目前能够通过 SSH 连接到 Mac。但是当我尝试通过 SSH 登录 Ubuntu 时,我收到端口 22 错误。但是我可以从 Ubuntu 连接到其他机器。

我有康卡斯特。请帮忙。

先感谢您

答案1

sudo apt-get update sudo apt-get install openssh-server sudo ufw allow 22

在终端中运行上面列出的命令。第一个命令将更新存储库列表。第二个命令将安装 openssh 服务器并设置默认配置。第三个命令将允许通过端口 22 连接到您的计算机。

这只是使用 SSH 连接到计算机的最低要求。您还可以采取其他措施来保护您的系统免受攻击。端口 22 是 SSH 的常用端口,如果您允许从 Internet 连接到端口 22,则将要看到很多人试图攻击它。

答案2

请发布您收到的具体错误信息。

ssh 服务器正在运行吗?通过发出以下命令进行验证:

service ssh status

答案3

在 Centos 7 上(我知道,问题的描述不是针对 Centos 的,但这是谷歌的第一个搜索结果)我停止了oppenssh-daemon

我检查过了

# service sshd status

然后我重新启动它:

# service sshd restart

相关内容