Ubuntu修改用户名和密码后无法登录_ubuntu默认用户名

Ubuntu修改用户名和密码后无法登录_ubuntu默认用户名ubuntu修改用户名和密码项目场景:克隆别人的虚拟机后,想修改用户名和密码。问题描述:修改密码后,root和用户身份验证正常,但是继续修改用户名后,提示认证失败。原因分析:原因是修改用户名后,用户名和密码不匹配解决方案:若要修改用户名和密码,需要切换到root后修改。修改完成后需要确认用户身份验证是否通过,通过后才证明完成了修改,否则重启后会导致无法登陆。下面是修改用户名和密码的步骤。1.修改密码最好先修改密码,重启后再修改用户名。1)修改root密码:$sudopasswdr

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

ubuntu修改用户名和密码

项目场景:

克隆别人的虚拟机后,想修改用户名和密码。

问题描述:

修改密码后,root和用户身份验证正常,但是继续修改用户名后,提示认证失败。

原因分析:

原因是修改用户名后,用户名和密码不匹配

解决方案:

若要修改用户名和密码,需要切换到root后修改。修改完成后需要确认用户身份验证是否通过,通过后才证明完成了修改,否则重启后会导致无法登陆。下面是修改用户名和密码的步骤。

1.修改密码

最好先修改密码,重启后再修改用户名。
1)修改root密码:$ sudo passwd root。修改完成后,使用$ su root命令验证是否正确。
2)修改用户密码:$ sudo passwd xxx(用户名)。修改完成后,使用$ su xxx(用户名)命令验证是否正确。

2.重启

重启后,使用$ su root命令切换到root,密码为1.修改后的密码。

3.修改主机名

1)使用$ vim /etc/hostname 命令,修改hostname文档中的旧主机名为新用户名。
2)使用$ vim /etc/hosts 命令,修改hosts文档中的旧主机名为新用户名。

4.修改用户名

1)使用$ vim /etc/passwd 命令,修改passwd文档中的旧主机名为新用户名。
注意:文档中的旧用户名及路径中包含旧用户名的都修改为新用户名。
2)使用$ vim /etc/shadow 命令,修改shadow 文档中的旧主机名为新用户名。

5.修改用户组名

使用$ vim /etc/group 命令,修改group文档中的旧主机名为新用户名。

6.修改用户目录

使用$ mv /home/oldname /home/newname 命令。

7.确认修改结果

1~6修改完成后,切换到新用户名,然后使用$ sudo vim /etc/passwd指令。若密码验证通过,但提示“xxx(用户名) is not in the sudoers file”,则需要在soduers文档中添加新用户名使用sudo命令的权限。
解决:1)切换到root,使用$ chmod u+w /etc/sudoers指令添加对sudoers文件的修改权限
2)使用$ vim /etc/sudoers打开文档,在”root ALL=(ALL:ALL) ALL“下添加”xxx(用户名) ALL=(ALL) ALL“
3)使用$ chmod u-w /etc/sudoers指令删除对sudoers文件的修改权限
再切换到新用户名,然后使用$ sudo vim /etc/passwd指令,可以正常使用。
注意:若完成1~6后,仍提示密码不正确,是用户名未修改完全,查看是否是在root下修改及修改是否正确。若确认后问题未解决,参考链接: https://blog.csdn.net/qq_40690943/article/details/103944580.

图文参考 https://www.cnblogs.com/Cqlismy/p/11568363.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/187972.html原文链接:https://javaforall.net

(0)
上一篇 2026年4月17日 下午11:19
下一篇 2026年4月17日 下午11:25


相关推荐

  • C语言数组初始化问题

    C语言数组初始化问题最近在复习 C 语言 然后做题时突然想到了数组的初始化问题 然后查阅资料了解到结论 全局和静态数组都按语言规范要求被初始化为 0 对于局部数组 初始化元素个数少于数组元素个数时 数组前面的元素值对应初始化值 后面未被初始化的元素自动初始化为 0 但当局部数组定义时 没有用列表对其初始化 那么数组元素的值是不可预料的 在编程的时候要注意这个问题 下面贴出测试代码 includestdio hint

    2026年3月19日
    3
  • 有名的博客网站「建议收藏」

    有名的博客网站「建议收藏」 根据自身特殊的定位和客户群,不同的网站有着不同的表现手法,所强调的功能和服务也有很大的区别,有的是独立托管网站,有的依附于门户或专业、行业网站,这种多样化的博客托管形成丰富多彩的博客内容和广泛的接触面及影响力,多样化产生了精彩,而这正是值得我们去深入研究并借鉴的地方。下文的点评即是基于大众对各博客托管网站的认识,力求从客观公正的角度加以整体分析。No.1:博客网——http://

    2022年7月12日
    17
  • phpstorm 官方给的永久激活码2021【注册码】

    phpstorm 官方给的永久激活码2021【注册码】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月19日
    118
  • Zsh 入门(安装及使用)

    Zsh 入门(安装及使用)Zsh 入门本文前提 CentOS6 764bit root 用户 Zsh 介绍 Zsh 兼容 Bash 据传说 99 的 Bash 操作和 Zsh 是相同的 Zsh 官网 http www zsh org 先看下你的 CentOS 支持哪些 shell cat etc shells 正常结果应该是这样的 bin sh bin bash sbin nolo

    2026年3月18日
    1
  • 最新手机号段归属地数据库(2018年4月)[通俗易懂]

    最新手机号段归属地数据库(2018年4月)[通俗易懂]2018年4月1日版  382140条记录最新 手机号段数据库号码归属地数据库  全面 准确 规范字段包括省份城市运营商邮编区号等信息,对于数据分析、号码归属地查询等非常有帮助更新历史: 2018-02-01381409条记录2018-01-01380157条记录2017-12-01377357条记录2017-11-01373606条记录 2017-10-013690…

    2022年7月22日
    11
  • Matlab axis函数[通俗易懂]

    Matlab axis函数[通俗易懂]axis  用于操作普通的坐标属性,(轴的缩放和外观)。axis([xminxmaxyminymax])  设置当前坐标轴x轴和y轴的限制范围axis([xminxmaxyminymaxzminzmaxcmincmax])设置x,y,z轴的限制范围和色差范围。v=axis返回一个行向量,记录了坐标范围axisauto解除限制,恢复到默认状态例…

    2022年6月13日
    64

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号