linux-用户与用户组

来源:互联网 发布:pycuda 知乎 编辑:程序博客网 时间:2024/06/05 11:46

用户和组的基本概念

Linux中的文件,进程都是和用户绑定在一起的;
用户的身份决定了能使用和操作的资源(文件,进程);
每个用户名有一个对应的uid;
每个用户都隶属于一个或多个组;

用户分为三种类型

超级管理员root用户(uid为0),鸟哥引申为“万能的天神“;
系统用户(uid为1-499);
普通用户(uid为500或以上);

相关命令

id:查看当前用户的信息
passwd:修改当前用户的密码
whoami:显示当前用户
who:显示当前登陆的所有用户
w:显示所有登陆用户和正在进行的操作
这里写图片描述
这里写图片描述

有关用户信息的文件

/etc/passwd:保存用户信息;
/etc/shadow:保存用户密码
/etc/group:保存组信息

useradd命令用于创建用户

useradd 用户名
-d:指定家目录
-s:指定登录后shell
-u:指定uid
-g:指定组
这里写图片描述

usermod命令用于修改用户相关信息

usermod 参数 用户名
-l:修改用户名
-u:修改uid
-d:修改家目录
-g:修改所属组
-L:锁定该用户
-U:解锁用户

userdel用户删除用户

userdel 用户名
-r:删除用户时同时删除用户的家目录

原创粉丝点击