linux系统用户常用操作

白昼怎懂夜的黑 提交于 2020-03-17 12:13:16

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 这个参数表示删除和这个用户有关的所有文件。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!