Ubuntu修改密码和用户名

Ubuntu修改密码和用户名​Ubuntu是一个Linux操作系统,修改密码和用户名是有危险的动作,请谨慎修改。一、Ubuntu修改密码和用户名Ubuntu更改密码步骤:1、进入Ubuntu,打开一个终端,输入sudosu转为root用户。注意,必须先转为root用户!!!2、sudopasswduser(user是对应的用户名)3、输入新密码,确认密码。4、修改密码成功,重启,输入新密码进入Ubun…

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

Jetbrains全系列IDE稳定放心使用

​Ubuntu是一个Linux操作系统,修改密码和用户名是有危险的动作,请谨慎修改。

一、Ubuntu修改密码和用户名

Ubuntu更改密码步骤:
1、进入Ubuntu,打开一个终端,输入 sudo su转为root用户。 注意,必须先转为root用户!!!
2、sudo passwd user(user 是对应的用户名)
3、输入新密码,确认密码。
4、修改密码成功,重启,输入新密码进入Ubuntu。

Ubuntu更改用户名步骤:
1、进入Ubuntu,打开一个终端,输入 sudo su转为root用户。 注意,必须先转为root用户!!!
2、gedit /etc/passwd ,找到代表你的那一行,修改用户名为新的用户名。 注意:只修改用户名!后面的全名、目录等不要动!
3、gedit /etc/shadow,找到代表你的那一行,修改用户名为新用户名
4、gedit /etc/group,你应该发现你的用户名在很多个组中,全部修改!
5、修改完,保存,重启。

注意:修改的时候要格外小心,不要打错一个字母。

提示:如果你要修改密码和用户名的话,请先修改密码,重启后,再修改用户名,重启。如果你先修改用户名,再修改密码的话,可能会导致你登录不了Ubuntu。

二、Ubuntu 修改用户名或密码后无法登陆 解决方法
如果先修改用户名再修改密码导致登录不了Ubuntu
解决方法:进入recovery-mode修改登录信息

1)重启系统,进入开机画面时,选择第二项,确定,如下图
在这里插入图片描述
选择recovery-mode启动
在这里插入图片描述

此时选择root登录如下
在这里插入图片描述

各行说明如下:
在这里插入图片描述
选择root身份进入
在这里插入图片描述

  1. 以root身份进入系统
    此时许多文件无法写入,需要执行如下命令
    mount -o rw,remount /
  2. 修改用户名等信息
    usermod -l newName oldName
    注:修改用户名后需要手动改/home下的家目录名称为你的用户名
  3. reboot

三、修改主机名
在这里插入图片描述

第一步: 修改/etc/hostname
/etc/hostname中存放的是主机名,hostname文件的一个例子:
在这里插入图片描述

第二步:修改/etc/hosts配置文件(可选)
/etc/hosts存放的是域名与ip的对应关系,域名与主机名没有任何关系,你可以为任何一个IP指定任意一个名字。

在这里插入图片描述

第三步:重启系统。
————————————————
原文链接:
https://blog.csdn.net/qq_28959531/article/details/78989635
https://blog.csdn.net/u010250863/article/details/77774721
https://blog.csdn.net/dengjin20104042056/article/details/80462511

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • SpringBoot2.X日志不打印Sql问题

    SpringBoot2.X日志不打印Sql问题改造项目过程中发现原来经常调试使用的插件MybatisLogPlugin失去了打印SQL的能力,日志框架是Lombok的@Slf4j解决方式如下:Mybatis-Plus框架:mybatis框架:运用之道,存乎一心。…

    2022年7月16日
    17
  • Python 编译器_如何在pe系统里安装软件

    Python 编译器_如何在pe系统里安装软件好久都没更新博客了,最近是真的很忙,每天抽出1小时写博客,有的时候更本没时间,今天写一个解析PE的一个软件,过程和内容很干,干货干货之前有很多人加我要资料和软件,我从来没说过要钱什么的,只要给个关注和点赞,就可以了,需要什么资料,只要我可以给,我会不要一分钱免费给你们资料,欢迎大家来评论博主?点个赞留个关注吧!!资料(百度网盘)提取码:i4ptPE解析软件和源代码包文件提取码:07bhPE解析器软件安装包提取码:r9og激活成功教程版打包软件–打包为安装包先看视频,双击打开

    2022年10月16日
    0
  • 一些有意思的 GitHub 项目

    一些有意思的 GitHub 项目GitFiti常用GitHub的同学应该知道GitHub的提交日历,每日提交的次数越多,颜色越深,于是有人写了此项目,可以自动根据配置提交不同次数的日志,这样即可画出指定的图案。看来程序员的脑洞也非常大啊!GitHub地址:https://github.com/gelstudios/gitfitiNoCode正如标题所示,“NoCode”,其作者是来…

    2022年7月16日
    14
  • Java中violate关键字详解(2)?真正了解violate

    Java中violate关键字详解(2)?真正了解violate一、Java内存模型想要理解volatile为什么能确保可见性,就要先理解Java中的内存模型是什么样的。Java内存模型规定了所有的变量都存储在主内存中。每条线程中还有自己的工作内存,线程的工作内存中保存了被该线程所使用到的变量(这些变量是从主内存中拷贝而来)。线程对变量的所有操作(读取,赋值)都必须在工作内存中进行。不同线程之间也无法直接访问对方工作内存中的变量,线程间变量值的传递均需要通过主内

    2022年7月8日
    34
  • Http 405_android与服务器交互

    Http 405_android与服务器交互因为现在都用的spring配置的,很少用到servlet了,今天想写一个demo,结果报了一个405的错误…………………真的是打扰了…….405概念请求行中指定的请求方法不能被用于请求相应的资源。该响应必须返回一个Allow头信息用以表示出当前资源能够接受的请求方法的列表。  鉴于PUT,DELETE方法会对服务器上的资源进行写操作,因而绝大部分的网页服…

    2025年6月16日
    0
  • vi编辑时出现E325:ATTENTION(简单易懂,快速解决问题)「建议收藏」

    vi编辑时出现E325:ATTENTION(简单易懂,快速解决问题)「建议收藏」当出现这个问题时,是因为由于在编辑该文件的时候异常退出了,因为vim在编辑文件时会创建一个交换文件swapfile以保证文件的安全性。要想解决这个问题,1.找到开头前两行示例如下:E325:ATTENTIONFoundaswapfilebythename”/.local/share/nvim/swap//%home%dev%xuexi%tool%main.c.swp”(tips:复制标粗体的地方)2.找出name后面的文件路径以及名称,复制你的swap文件路径以及名

    2022年5月12日
    52

发表回复

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

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