zoukankan      html  css  js  c++  java
  • Ubuntu怎么修改账户名,同时将与旧账户相关的文件都改成新账户 修改登录界面账户名

    1. 开机按住shift按键,进入GNUB,选择第一个recovery模式
    2. 在recovery menu里选择root shell
    3. 在控制台上依次输入如下命令,修改账户名
    mount -o remount rw /
    usermod -l 新名 -d /home/新名 -m 旧名
    groupmod -n 新名 旧名    (如果与旧账户相关的文件很多,此命令需要耗费一点时间)

    然后输入halt关机,再重开机就是新账户了
    注意,在账户修改后,如果之前有设置与旧账户相关的账户环境变量,千万记得修改)

    以上修改后还有几个地方也要改下,否则有点不爽
    1. $ sudo vi /etc/hostname
    这里面有个旧名-desktop,修改成新名-desktop

    2. $ sudo vi /etc/hosts
    这里也有个旧名-desktop(在127.0.0.1后面),改成新名-desktop

    3.经过以上几部修改之后,在开机登录界面上,用户名还是旧的,不过输入正确密码也能登录,看着不爽,再来做如下修改
    vi /etc/passwd
    一般在最后几行,可以找到对应的账户信息,例如下面,因为这里1000:后面还是旧名,所以登录看到的那个就是这里的旧名,所以

    直接把旧名改为新名就OK了。
    新名:x:1000:1000:旧名,,,:/home/新名:/bin/bash

    到此,有关账户的信息就全部修改完毕了,看上去有点烦,不过能改的彻底,如果嫌烦,直接新建一个账户也是可以的,看需要,

    另外,以上有些操作要在ROOT权限下才能使用,所以可以在前面加入sudo。

  • 相关阅读:
    JavaScript函数调用
    JS数据类型&&typeof&&其他
    JavaScript闭包底层解析
    test
    C# 网页自动填表自动登录 .
    C#中没有id 没有name C#怎么点击按钮
    网页中403错误的含义
    C# 按钮置顶和隐藏
    C# webBrowser 屏蔽网页JS脚本错误弹窗
    HTML5 canvas globalCompositeOperation 设置绘图的顺序
  • 原文地址:https://www.cnblogs.com/GaryEmbed/p/3142726.html
Copyright © 2011-2022 走看看