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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • HDU-1498-50years,50colors(最大匹配, 枚举)

    HDU-1498-50years,50colors(最大匹配, 枚举)

    2021年7月6日
  • 大疆网上测评题库_一份完整的大疆2018校招笔试题和面经送给大家~

    大疆网上测评题库_一份完整的大疆2018校招笔试题和面经送给大家~听说周日大疆就要笔试了,今年的秋招来的有点让人猝不及防啊,牛客的各种讨论群里都弥漫着一种恐惧的氛围,我是谁,我在哪,我该怎么办(惊恐脸)。。。。。哈哈哈没关系,作为一个刚刚踏上工作岗位的老学长,去年秋招在牛客网收获颇丰,是时候来回馈一波牛客网,回报一下牛妹了;)话不多说,干货奉上2018秋招大疆机器学习、算法笔试题1、两个小车,走一步能量消耗1,方向为1向右,-1为向左,首先输入路途长度,然后输…

    2022年6月29日
  • pytorch、pycharm与tensorflow[通俗易懂]

    pytorch、pycharm与tensorflow[通俗易懂]**pytorch**jupyter打开方式:打开AnacondaPrompt,输入activatepytorch,进而输入jupyternotebook。查看当前环境:condainfo–envs查看库:piplist或者condalist更新库:pipinstall–upgrade库名运行快捷键:shift+enter安装新的模块:condainstall模块名pipinstall名在jupyter中打开.py文件:在Home中新建.ipynb

    2022年8月29日
  • java fgc_记一次频繁FGC的简单排查

    java fgc_记一次频繁FGC的简单排查简书占小狼转载请注明原创出处,谢谢!如果读完觉得有收获的话,欢迎点赞加关注周末愉快,今天有时间记录一下上周遇到的一个问题,学习的脚步不能放慢,也不敢放慢。存在问题在线上环境进行服务压测,压测完成后,cpu使用率居高不下,很是费解,按理说已经没有压测请求了,这时消耗cpu资源的只有GC线程了,可以通过jstat命令查看一下JVM的GC情况,然后就碰到了诡异的GC问题。jstat命令jstat[…

    2022年6月19日
  • MySQL 中视图和表的区别以及联系是什么?[通俗易懂]

    MySQL 中视图和表的区别以及联系是什么?

    2022年2月9日
  • shell循环生成连续日期

    shell循环生成连续日期1,给定长度,循环生成日期begin_day=-5end_day=0for((i=${begin_day};i<=${end_day};i++));do day=`date-d”${i}days”+”%Y%m%d”` echo${day}done输出为:2020082520200826202008272020082820200829202008302,给定开始日期和结束日期,循环生成日期。begin_day=”20200801″end_day=”2020

    2022年7月24日

发表回复

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

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