写在前面:我用的光盘映像是ubuntukylin-16.04-desktop-amd64.ios。
1.如果显示
2.可能是没有安装ssh.安装ssh服务器
sudo apt install openssh-server
(要在root用户下进行,不是的话,就会像上图一样输入密码,其实也是一样的)
(输入y即可)
3.安装ssh客户端
sudo apt install openssh-client
4.配置ssh客户,去掉PasswordAuthentication yes前面的#,如果Port22前面有#,也要去掉,保存并退出。
sudo gedit /etc/ssh/ssh_config(不要忘了gedit后面有一个空格,下面也是一样)
输入这个会弹出一个文件
去掉#,保存此文件并退出。
5.配置ssh服务器,在PermitRootLogin prohibit-password后加一行PermitRootLogin yes。
sudo gedit /etc/ssh/sshd_config
(把这一行前面加上#,后面再加PermitRootLogin yes)如下图保存此文件并退出。
6.重启ssh服务器。
sudo /etc/init.d/ssh restart(sudo后面有一个空格)
7.在重新连接一下
7.输入密码即可
如果一直重复显示这个,要修改密码,同时要把认证的用户名改成root
再重新连接,即可连接成功。