putty连接虚拟机报错Access defined | 您所在的位置:网站首页 › putty连接linux虚拟机报错 › putty连接虚拟机报错Access defined |
天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。 文章目录 描述解决1. 检查2. 修改配置文件参数 描述使用putty连接Ubuntu虚拟机时报错Access defined 解决 1. 检查确保自己已经安装了ssh并开启了ssh如果没有可以操作一遍以下命令 更新安装包 sudo apt-get update查看ssh状态 sudo service sshd status如果出现绿色的active(running)则表示已经安装了ssh服务 如果没有绿色的active(running)则安装ssh服务 sudo apt-get install openssh-server安装后再查看一下ssh状态确认安装完成 如果状态中的内容有红色,诸如下图,表示没有开启root登录的权限 不管有没有上面这个爆红的内容,如果你putty登录报access defined就执行以下命令修改参数 首先没有vim的可以安装一下,命令如下 sudo apt install vim编辑sshd_config配置文件 sudo vim /etc/ssh/sshd_config进入vim后使用i进入插入模式进行修改参数 找到如图红框位置,将光标移动到#PermitRootLogin prohibit-password的位置按两次y进行复制再按p粘贴,自动会换行粘贴内容,将复制的内容修改为红框内容即可 然后再用putty连接 如果此时还是报Access defined那应该是你没有设置初始root账号和密码 参考以下文章设置root账号和密码 切换账号和设置root密码 然后使用putty连接ip和端口进入登录界面 使用root的账号密码登录即可 感谢阅读,祝君暴富! |
CopyRight 2018-2019 实验室设备网 版权所有 |