如果没有root,开启root sudo passwd root
1,查看ip地址
命令ifconfig
如果报错未安装net-tools,使用命令apt install net-tools
如果上步报错:
解决办法参考:https://blog.csdn.net/sunbocong/article/details/84788683
查看apt进程:
杀光进程:
删除锁文件:
再次执行apt命令,成功安装
ubuntu 开启ssh服务:
参考:https://blog.csdn.net/gymaisyl/article/details/86570426
一、安装openssh-service
命令: sudo apt install openssh-server
二、启动ssh服务
命令: sudo service ssh start
检查是否启动成功: ps -aux | grep ''ssh''
如果出现下方标黄部分的sshd 就说明启动成功
三、下载openssh-client
命令: sudo apt install openssh-client
四、使用xshell进行远程登录(原来还可以这么登录  ̄□ ̄|| )
命令:ssh user@ip
user: ubuntu用户名
ip:通过ifconfig获取的ip地址
xshell如果报错如下:
解决办法参考https://blog.csdn.net/lee_x_lee/article/details/83900050
当Xshell连接虚拟机时,提示:SSH服务器拒绝了密码,请再试一次。
sshd的设置不允许root用户用密码远程登录
处理办法:
1、用超级管理员身份登录,修改 vi /etc/ssh/sshd_config,
找到
把其中的permitRootLogin 修改成:
# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
保存退出后, 重启虚拟机,再次连接,即可成功。