CentOS忘记登录密码的解决方案

使用启动盘重置密码,或重新安装系统。建议备份重要数据后再操作。

解决方案:

在赫山等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站制作、成都网站设计 网站设计制作按需策划设计,公司网站建设,企业网站建设,高端网站设计,成都营销网站建设,成都外贸网站建设公司,赫山网站建设费用合理。

1、使用单用户模式重置密码

重启CentOS系统,在启动过程中按下任意键进入GRUB引导菜单。

选择要进入的内核版本并按下“e”键进行编辑。

在编辑界面找到以“linux16”或“linux”开头的行,将“ro”改为“rw init=/sysroot/bin/sh”,然后按下Ctrl+X启动系统。

系统会以单用户模式启动,并进入shell提示符。

输入命令chroot /sysroot切换到根目录。

输入命令passwd来更改密码,按照提示输入新密码两次。

输入命令touch /.autorelabel使文件系统重新标记。

输入命令exit退出chroot环境。

输入命令reboot重新启动系统。

2、使用恢复模式重置密码

重启CentOS系统,在启动过程中按下任意键进入GRUB引导菜单。

选择要进入的内核版本并按下“e”键进行编辑。

在编辑界面找到以“linux16”或“linux”开头的行,将“ro”改为“rw init=/sysroot/bin/sh”,然后按下Ctrl+X启动系统。

系统会以恢复模式启动,并进入shell提示符。

输入命令chroot /mnt/sysimage切换到目标系统根目录。

输入命令passwd root来更改root用户的密码,按照提示输入新密码两次。

输入命令touch /.autorelabel使文件系统重新标记。

输入命令exit退出chroot环境。

输入命令reboot重新启动系统。

相关问题与解答:

问题1:如果忘记了其他用户的密码,如何重置?

答:如果忘记了其他用户的密码,可以使用以下步骤重置密码:

1、使用单用户模式或恢复模式重置root用户的密码,方法如上所述。

2、使用root用户登录系统。

3、执行命令passwd 用户名来更改指定用户的密码,按照提示输入新密码两次。

4、如果需要重置其他用户的密码,重复上述步骤即可。

问题2:在重置密码后,如何禁止远程SSH访问?

答:在重置密码后,如果您想禁止远程SSH访问,可以执行以下步骤:

1、使用root用户登录系统。

2、打开SSH配置文件/etc/ssh/sshd_config,可以使用文本编辑器如vi或nano进行编辑,输入命令vi /etc/ssh/sshd_config

3、在配置文件中找到以下行:#PasswordAuthentication yes(注释行),将其修改为:PasswordAuthentication no,这将禁用密码身份验证。

4、保存并关闭配置文件。

5、重新启动SSH服务以应用更改,可以使用命令systemctl restart sshd来重启SSH服务。

6、现在,远程SSH访问将被禁止,只能通过其他方式(如本地终端、VNC等)进行访问。

本文题目:CentOS忘记登录密码的解决方案
标题来源:http://www.hantingmc.com/qtweb/news8/486808.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联