用户管理 1.用户 (1)用户分为:(超级用户、管理用户)系统用户和普通用户 (2)查询系统文件---------cat /etc/passwd(或者cat /etc/shadow) (3)创建用户------useradd 用户名
-s --------指定用户登录方式(例如:-s /sbin/login -s /sbin/nologin)
-d --------指定用户的家目录
-u --------指定用户的用户号(500以内为系统创建用户,自己创建的用户一般在1000以后)
-G --------把用户添加进组
-g --------指定用户基本组
(4)切换用户------su 用户名 (5)删除用户------userdel 用户名 (6)设置用户密码------passwd 用户名logname(用户名):password(密码占位符):UID(用户号):GID(组号)
2.组 (1)组:用户的集合 (2)查询当前系统的所有的组-----cat /etc/group (3)创建组-----groupadd 组名(一个用户可以同时属于多个组) (4)为组设置密码----gpasswd 组名(一般不设)daemon(组名):x(密码占位符):2(gid)
3.权限 (1)权限针对文件或目录 (2)查询权限-----ll 或者ls -l- 表示文本文件
l 表示链接文件(快捷方式)
d 表示目录
s 表示数据库
例 -rw-r--r-- 1 root root
除了第一位,按三个字符分开
- rw- r-- r-- 1 root root
(3)修改权限
1.直接修改权限本身
例:修改test.txt权限
chmod 660 test.txt
2.修改所属者,所属组
例:修改test.txt权限
原 root:root test.txt
chown y20:root test.txt(此处修改了所属者)



