开发者

Linux如何修改用户名,新增用户,删除用户

开发者 https://www.devze.com 2024-08-10 14:03 出处:网络 作者: a_bini
目录一.linux修改用户名1.vim /etc/passwd2.vim /etc/group3.vim /etc/shadow4.vim /etc/gshadow5.修改/home/olduser为/home/newuser6.修改sudoes文件二.Linux新增用户1.创建用户haha2.输入用户haha的密码3.设置给予
目录
  • 一.linux修改用户名
    • 1.vim /etc/passwd
    • 2.vim /etc/group
    • 3.vim /etc/shadow
    • 4.vim /etc/gshadow
    • 5.修改/home/olduser为/home/newuser
    • 6.修改sudoes文件
  • 二.Linux新增用户
    • 1.创建用户haha
    • 2.输入用户haha的密码
    • 3.设置给予的权限
    • 4.设置命令解释器
  • 三.删除用户
    • 总结

      一.Linux修改用户名

      问题描述:

      我们在使用虚拟机的时候,经常会使用克隆HXmzctHd的方法,克隆几台虚拟机,但克隆之后的用户名不会改变,我们需要改变它的用户名。

      接下来是具体操作:

      修改配置文件

      1.vim /etc/passwd

      Linux如何修改用户名,新增用户,删除用户

      我所开的虚拟机是hadoop01,需要HXmzctHd将hadoop02全部改为hadoop01

      Linux如何修改用户名,新增用户,删除用户

      2.vim /etc/group

      Linux如何修改用户名,新增用户,删除用户

      进入group,进行修改

      Linux如何修改用户名,新增用户,删除用户

      3.vim /etc/shadow

      (如果提示没有权限,请加上!)

      Linux如何修改用户名,新增用户,删除用户

      进入shadow,进入修改

      Linux如何修改用户名,新增用户,删除用户

      4.vim /etc/gshadow

      (如果提示没有权限,请加上!)

      Linux如何修改用户名,新增用户,删除用户

      将所有的hadoop02修改为hadoop01

      5.修改/home/olduser为/home/newuser

      (命令:javascriptmv olduser newuser)

      Linux如何修改用户名,新增用户,删除用户

      6.修改sudoes文件

      (sudoes文件中添加权限的用户名无法区分大小写,所以建议用户名都小写)

      完整代码

      vim /etc/passwd
      vim /etc/shadow
      vim /etcwww.devze.com/gshadow
      mv olduser newuser

      注意:

      如果重启时Linux报错,登录不上去

      CTRL+f1或CTRL+f2进入命令行,再一一查看已经修改的几个文件,可能是哪里没修改完全,在按照上面修改重启登录

      二.Linux新增用户

      问题描述:

      • 有人问:
      • 在Linux里,新增普通用户可以有什么作用呢?
      • 我觉得是因为它可以做任何操作,但是一般是维护系统的时间使用。

      具体操作:

      1.创建用户haha

      sudo useradd -m haha

      Linux如何修改用户名,新增用户,删除用户

      创建用户名为haha的用户

      • -m:自动建立用户的登入目录
      • sudo是允许系统管理员让普通用户执行root命令的一个工具(获取权限)

      2.输入用户haha的密码

      sudo passwd haha

      Linux如何修改用户名,新增用户,删除用户

      3.设置给予的权限

      sudo vi /etc/sudoers

      找到user privilege这一行

      通过i写入命令,给haha分配所有权限

      然后按esc退出编辑模式 输入:W!强制入 然后:q退出

      4.设置命令解释器

      sudo vi /etcwww.devze.com/passwd

      将文件拉到最后修改解释器类型

      Linux如何修改用户名,新增用户,删除用户

      完整代码

      sudo useradd -m haha
      sudo passwd haha
      sudo vi  /etc/sudoers
      sudo vi /etc/passwd

      三.删除用户

      问题描述:

      当我们新建用户过多,不需要使用时,想删除用户就可以用到这个代码

      sudo userdel -r haha

      Linux如何修改用户名,新增用户,删除用户

      Linux如何修改用户名,新增用户,删除用户

      这样我们所建用户就被删除了~

      总结

      以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客栈(www.devze.com)。

      0

      精彩评论

      暂无评论...
      验证码 换一张
      取 消