putty连接虚拟机报错Access defined 您所在的位置:网站首页 putty连接linux虚拟机报错 putty连接虚拟机报错Access defined

putty连接虚拟机报错Access defined

2024-06-05 17:42| 来源: 网络整理| 查看: 265

天行健,君子以自强不息;地势坤,君子以厚德载物。

每个人都有惰性,但不断学习是好好生活的根本,共勉!

文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。

文章目录 描述解决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登录的权限 在这里插入图片描述

2. 修改配置文件参数

不管有没有上面这个爆红的内容,如果你putty登录报access defined就执行以下命令修改参数 首先没有vim的可以安装一下,命令如下

sudo apt install vim

编辑sshd_config配置文件

sudo vim /etc/ssh/sshd_config

进入vim后使用i进入插入模式进行修改参数 找到如图红框位置,将光标移动到#PermitRootLogin prohibit-password的位置按两次y进行复制再按p粘贴,自动会换行粘贴内容,将复制的内容修改为红框内容即可 在这里插入图片描述 接着重启ssh服务

sudo service ssh restart

然后再用putty连接 如果此时还是报Access defined那应该是你没有设置初始root账号和密码 参考以下文章设置root账号和密码 切换账号和设置root密码 然后使用putty连接ip和端口进入登录界面 使用root的账号密码登录即可 在这里插入图片描述

感谢阅读,祝君暴富!



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有