SSH出现Connection refused错误

笔者在使用ssh localhost时出现Connection refused提示,初步判断是22端口未开启服务,也有可能是防火墙未正确配置。
测试
使用netstat | grep 22测试,发现22端口并没有进程,很显然应该安装ssh服务端。
本机安装有ssh客户端并不代表安装有服务端
需要安装openssh-server

Ubuntu

sudo apt install openssh-server
原文地址:https://www.cnblogs.com/zhuxiaoxi/p/8698167.html