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

 更新时间:2024年07月16日 11:45:03   作者:a_bini  
这篇文章主要介绍了Linux如何修改用户名,新增用户,删除用户问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

一.Linux修改用户名

问题描述:

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

接下来是具体操作:

修改配置文件

1.vim /etc/passwd

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

2.vim /etc/group

进入group,进行修改

3.vim /etc/shadow

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

进入shadow,进入修改

4.vim /etc/gshadow

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

将所有的hadoop02修改为hadoop01

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

(命令:mv olduser newuser)

6.修改sudoes文件

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

完整代码

vim /etc/passwd
vim /etc/shadow
vim /etc/gshadow
mv olduser newuser

注意:

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

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

二.Linux新增用户

问题描述:

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

具体操作:

1.创建用户haha

sudo useradd -m haha

创建用户名为haha的用户

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

2.输入用户haha的密码

sudo passwd haha

3.设置给予的权限

sudo vi /etc/sudoers

找到user privilege这一行

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

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

4.设置命令解释器

sudo vi /etc/passwd

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

完整代码

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

三.删除用户

问题描述:

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

sudo userdel -r haha

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

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • linux安装jdk,tomcat 配置vsftp远程连接的步骤

    linux安装jdk,tomcat 配置vsftp远程连接的步骤

    这篇文章主要介绍了linux安装jdk,tomcat 配置vsftp远程连接,需要的朋友可以参考下
    2015-04-04
  • haproxy+keepalived实现高可用负载均衡(理论篇)

    haproxy+keepalived实现高可用负载均衡(理论篇)

    软件负载均衡一般通过两种方式来实现:基于操作系统的软负载实现和基于第三方应用的软负载实现。LVS就是基于Linux操作系统实现的一种软负载,HAProxy就是开源的并且基于第三应用实现的软负载
    2013-01-01
  • 常用Linux发行版镜像源配置小结

    常用Linux发行版镜像源配置小结

    这篇文章主要介绍了常用Linux发行版镜像源配置小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02
  • Linux  crontab 命令的使用

    Linux crontab 命令的使用

    这篇文章主要介绍了Linux crontab 命令的使用,帮助大家更好的理解和学习Linux系统,感兴趣的朋友可以了解下
    2020-08-08
  • Linux下如何生成coredump文件

    Linux下如何生成coredump文件

    这篇文章主要介绍了Linux下如何生成coredump文件问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-09-09
  • 基于Apache Hudi在Google云构建数据湖平台的思路详解

    基于Apache Hudi在Google云构建数据湖平台的思路详解

    这篇文章主要介绍了基于Apache Hudi在Google云构建数据湖平台,本文提供了有关如何使用上述工具构建基本数据管道的基本介绍,需要的朋友可以参考下
    2022-04-04
  • Linux虚拟机&Docker安装RabbitMQ方式

    Linux虚拟机&Docker安装RabbitMQ方式

    这篇文章主要介绍了Linux虚拟机&Docker安装RabbitMQ方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07
  • Linux中在不破坏磁盘的情况下使用dd命令

    Linux中在不破坏磁盘的情况下使用dd命令

    今天小编就为大家分享一篇关于Linux中在不破坏磁盘的情况下使用dd的文章,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-10-10
  • Linux定时自动删除旧垃圾文件的Autotrash工具

    Linux定时自动删除旧垃圾文件的Autotrash工具

    今天小编就为大家分享一篇关于Linux定时自动删除旧垃圾文件的工具,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-09-09
  • apache日志配置一例

    apache日志配置一例

    apache日志配置一例,包括指定存储目录与格式、自动删除过期的日志文件,有需要的朋友可以参考下
    2013-02-02

最新评论