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远程连接,需要的朋友可以参考下2015-04-04haproxy+keepalived实现高可用负载均衡(理论篇)
软件负载均衡一般通过两种方式来实现:基于操作系统的软负载实现和基于第三方应用的软负载实现。LVS就是基于Linux操作系统实现的一种软负载,HAProxy就是开源的并且基于第三应用实现的软负载2013-01-01基于Apache Hudi在Google云构建数据湖平台的思路详解
这篇文章主要介绍了基于Apache Hudi在Google云构建数据湖平台,本文提供了有关如何使用上述工具构建基本数据管道的基本介绍,需要的朋友可以参考下2022-04-04
最新评论