服务器版本: Ubuntu 20.04

Putty连接服务端时提示Network error: Connection refused时
Putty连接虚拟机提示: Network error: Connection refused_其他
使用telnet也提示连接拒绝
Putty连接虚拟机提示: Network error: Connection refused_其他_02

这个时候需要检查服务端

# 开启防火墙
sudo ufw enable
# 开启22号端口
sudo ufw allow 22
# 重启防火墙
sudo ufw reload
# 查看状态
sudo ufw status

22号端口开启之后
Putty连接虚拟机提示: Network error: Connection refused_其他_03

检查ssh服务是否启用
Putty连接虚拟机提示: Network error: Connection refused_其他_04
其实是没有安装ssh命令

# 安装ssh
sudo apt install openssh-server

再次通过 ssh localhost 确定ssh是否启动成功. 这样putty就可以连接服务端了.

总结
【1】开启22号端口
【2】启动ssh服务