文章目录

最近 ssh 连不上一台新安装的 Ubuntu,显示错误信息:ssh: connect to host xxx.xxx.xxx.xxx port 22: Connection refused

于是在这台 Ubuntu 上尝试ssh localhost,也提供类似的错误信息:ssh: connect to host localhost port 22: Connection refused

ssh 无法连接成功的原因可能跟防火墙等因素有关。不过因为这是新系统,因此并没有相关的配置。因此最可能的原因是 ssh 命令没有安装或 daemon 没有启动。使用如下命令即可解决:

sudo apt-get install openssh-server

参考资料:

文章目录