xshell无法连接新安装的虚拟机
查看linux是否安装ssh服务
- 登录 root 用户下
- 命令:ssh localhost
如果提示 "ssh:connect to host localhost port 22:connection refused",就说明没有打开ssh服务或者未安装ssh服务.
(1)如果linux系统是 ubuntu linux 版本,执行命令:sudo apt-get install openssh-server 安装ssh服务,在提示时都选择yes,然后会自动安装ssh服务.
(2)如果linux系统是 centos linux 版本,查看ssh是否安装,执行命令:rpm -qa | grep ssh
我的装不了,因为软件自己安装了ssh-client,突发奇想,能不能把它卸载了重新装ssh呢?(还真的可以!!!)
sudo apt autoremove openssh-client
sudo apt install ssh