linux系统是多用户系统,它可以让不同的用户使用不一样的权限以保证系统的安全性。
linux系统中用户的分类
1.超级用户
它是系统中权限最高的用户,root用户,UID是0。
2.普通用户
普通用户就是很平常的用户,只能操作自己目录下的内容,权限又root用户来设定,可以直接创建或删除,能够直接登录系统UID是1000或1000+。
3.虚拟用户
虚拟用户是直接存在于系统本身,不能直接创建或删除,没有登录系统的能力,UID是1~999。
用户操作管理命令
1.查看用户信息
命令:id
查看当前用户信息
命令提示符后直接输入 id 即可
查看其他用户信息
命令提示符后输入 id 要查看的用户名 即可
2.切换用户模式
命令:su
切换到普通用户
命令提示符后直接输入 su 要切换的用户名 即可
切换到root用户
命令提示符后输入 su root 然后在提示下输入root密码就可以了
3.查看当前用户
命令:whoami
查看当前用户
命令提示符后直接输入 whoami 即可
4.创建用户
命令:useradd
创建新用户,用户名abc
命令提示符后直接输入 useradd abc 即可
创建一个新用户toome到指定目录hjk里
1.当指定目录存在的情况下
命令提示符后输入 useradd toome -d /home/hjk
-d 这个参数表示为指定目录
2.当指定目录不存在的情况下
命令提示符后输入 useradd toome -d /home/hjk -m hjk
-m 这个参数表示为目录不存在的情况下就自动建一个目录
创建一个新用户toome到指定用户组里
命令提示符后输入 useradd toome -g 指定用户组组名
-g 这个参数表示为指定用户组
创建一个新用户toome为shell 环境
命令提示符后输入 useradd toome -s /bin/bash
-s 这个参数表示为shell环境
5.用户提权
命令:sudo
给普通用户提权
当我们处在普通模式下要给普通用户设置密码,我们是没有权限的,所以要提高权限
普通用户命令提示符后直接输入 sudo passwd abc 然后再输入root密码即可进行为普通用户修给设置新密码
6.修改用户密码
命令:passwd
修改用户名为abc的密码
1.在root权限下
命令提示符后直接输入 passwd abc 即可
2.在普通用户权限下
命令提示符后直接输入 sudo passwd abc 然后输入root密码即可进行修改
3.当我们的root用户权限未激活的状态下,激活root
命令提示符后直接输入 sudo passwd root 即可进行密码设置并激活
7.删除用户
命令:userdel
删除用户名为abc的用户
1.只删除用户
命令提示符后直接输入 userdel abc 即可
2.删除用户以及用户目录
命令提示符后直接输入 userdel -r abc 然后输入root密码即可进行修改
-r 这个参数表示删除和这个用户有关的所有文件。
来源:CSDN
作者:STARS_AND_WISHE
链接:https://blog.csdn.net/STARS_AND_WISHE/article/details/104824667