在线客服
扫描二维码
下载博学谷APP
扫描二维码
关注博学谷微信公众号
Linux用户相关操作命令有哪些?都是什么作用?涉及的用户相关操作命令有创建(添加)用户、为用户设置密码、切换用户、修改用户信息、添加和删除附加组信息、删除用户等内容,今天我们一起来学习一下
用户相关操作命令学习目标:掌握创建用户的命令的操作。
1. 创建用户

useradd命令选项:

创建用户效果图:

查看所有用户信息的文件效果图:

说明:
useradd 命令的使用需要使用管理员权限,前面需要加上 sudo
创建用户如果不指定用户组,默认会自动创建一个同名的用户组
查看用户是否创建成功,可以查看/etc/passwd这个文件
查看用户组是否创建成功,可以查看/etc/group这个文件
passwd文件中的每项信息说明,以root:x:0:0:root:/root:/bin/bash为例:
第一个:用户名
第二个:密码占位符
第三个:uid, 用户id
第四个:gid, 用户所在组id
第五个:用户描述, 可选,
第六个:用户的主目录所在位置
第七个:用户所用 shell 的类型,一般由bash或者sh,默认不设置是sh类型
group文件中的每项信息说明, 以laowang:x:1001:为例:
第一个:用户组名
第二个:用户组密码占位符,一般Linux系统的用户组都没有密码的
第三个:组id
id命令查看用户信息:

id命令效果图:

每项信息说明:
uid=1001(laowang) gid=1001(laowang) 组=1001(laowang)
第一个: uid 表示用户id
第二个: gid 表示用户组id
第三个: 组 表示用户所在的用户组
2. 设置密码
给其它用户设置密码,需要使用: sudo passwd 用户名
设置密码效果图:

3. 切换用户

语法格式: su - 用户名
切换用户效果图:

在laowang用户使用sudo -s效果图:

解决办法:给laowang用户设置一个sudo附加组, 需要使用usermod修改用户信息
4. 修改用户信息

usermod选项:

usermod命令效果图:

设置附加组sudo以后,在sudo -s切换到管理员用户效果图:

5. 扩展: 删除附加组

gpasswd命令选项:

删除附加组效果图:

删除附加组再次使用 sudo -s 效果图:

5. 删除用户

userdel命令选项:

删除用户效果图:

id查看用户信息效果图:

查看group文件信息效果图:

说明:删除用户,默认同名的用户组也会被删除
6. 小结
创建用户命令格式: sudo useradd -m 用户名, 默认会创建一个同名的用户组;
查看用户信息使用 id 命令或者 /etc/passwd文件;
查看用户组信息使用 /etc/group文件;
给用户设置密码使用 sudo passwd 用户名;
切换用户使用 su - 用户名;
设置附加组使用 sudo usermod -G 组名 用户名;
删除用户使用 sudo userdel -r 用户名,默认会删除同名的用户组。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
普通防火墙和现代防火墙有什么区别?现代防火墙好在哪里?
随着现代网络技术的发展,网络应用也不断深入,传统得普通防火墙已难以满足要求,迫切需要一种能保障每个网络端点安全的产品.因此现代防火墙出现了。那么普通防火墙和现代防火墙有什么区别?现代防火墙好在哪里?简单来说,传统防火墙主要是抵御各方面的攻击,而现代防火墙能能提供客户端防御及网络防护。以下就是小编关于普通防火墙和现代防火墙的详细分析:
8271
2019-07-18 23:40:42
运维工程师平均月工资是多少?
互联网时代,计算机技术岗位永远是香饽饽。相比起研发技术岗位的工程师,还有一群鲜为人知的互联网幕后英雄,他们就是运维工程师。运维工程师的重要作用也是很明显的,他们掌握着能够为用户提供不间断互联网服务的最底层服务器。那么可能会有人好奇了,运维工程师平均月工资是多少呢?根据各大招聘网站的数据,运维工程师平均月工资基本在一万左右,根据能力的高低和岗位的不同,运维工程师之间的工资会有所差距。
43034
2019-09-29 14:55:08
Linux 服务器安全强化的技巧有哪些?
Linux 服务器安全强化的技巧有哪些? Linux 服务器强化更新服务器、创建新的特权用户、上传 SSH 密钥、安全强化 SSH、启用防火墙、安装 Fail2ban、移除无用的网络服务七个模块。
6022
2019-10-18 15:45:48
Linux系统有哪些优点?为什么程序员都要学习Linux系统?
Linux系统有哪些优点?为什么程序员都要学习Linux系统?对于个人电脑的使用,大家接触的最多的是Windows系统。然而进入IT互联网领域,大家可能会不断的接触使用Linux系统。下面小编就Linux系统的有点和大家分享一下。
10672
2019-11-19 18:22:21
Linux常见的链接命令有几种?分别是什么?
常见的链接命令有几种?分别是什么?链接命令是创建链接文件,链接文件分为软链接和硬链接,软链接的作用是方便文件的快速访问,而硬链接的作用是可以给重要文件创建硬链接能够防止文件数据被误删。
4019
2022-03-09 11:11:55
