centos7修改已存在用户的用户名以及密码

断了今生、忘了曾经 提交于 2020-02-26 03:49:27

1目标: 将 mackcc 用户更名为 mackchao
1.1:
    登出要修改用户名的用户(没有注销登录的用户无法修改)
1.2:
     以root身份登录终端,进行如下操作:
    vim /etc/passwd                       # 修改用户名 和 用户根目录
     找到要修改用户的配置行,将这行出现的mackcc 全部改为 mackchao
    vim /etc/shadow                       # 做法同上
    vim /etc/group                        # 修改用户组,将用户组名改为新用户名,操作类似上步.
    mv /home/mackcc /home/mackchao         # 最后,修改用户根目录名!
2目标: 将 mackchao 用户密码更新位 mackchao123
    2.1 普通用户
         a. 获取超级用户root权限
            命令:su或者su -或者su - root
         b. passwd 用户名

    2.2 超级用户
         a. 打开system-auth文件
            命令:vi /etc/pam.d/system-auth
         b. passwd 超级用户名

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!