ubuntu ssh 配置问题的解决

在Window10的Hyper-V上安装了ubuntu系统,先配置好了一台虚拟机,在虚拟机上也配置了ssh,为了配置3台虚拟机,在这台机器上又继续设置了免密登陆,详见:

Ubuntu SSH安装及配置免密码登录,但克隆创建另外一台新的虚拟机后,发现本来可以ssh的系统,已经无法连接了,ssh service已经无法启动,报错如下:

~$ sudo service ssh restart
Failed to restart ssh.service: Unit ssh.service is masked

估计ssh的服务配置出现错误,于是按下述步骤执行命令,重新设置ssh服务

sudo apt-get remove --purge openssh-server
sudo apt-get install openssh-server
sudo service ssh restart   

可以执行下面命令检查ssh 状态
sudo service ssh status

参数的说明: remove - 不删除ssh配置文件 purge - 删除ssh配置文件

 

posted @ 2019-07-19 16:38  黎明踏浪号  阅读(5164)  评论(0编辑  收藏  举报