1.操作系统为什么区分用户?限制用户可以使用哪些资源
2.用户分为三种: root用户 ID为0 系统用户 1-499(系统用户运行某些服务,如打印等,不需要登录的shell) 普通用户 500以上 操作系统人的是ID
3.系统的文件都有一个所属用户及所属组
4.使用 id 命令查看用户信息,passwd 修改密码
5. /etc/passwd 保存用户信息 /etc/shadow 保存用户密码(加密的) /etc/grooup 保存组信息
/etc/passwd 查看的文件内容: 用户名 :密码(X表示):用户ID号 : 组ID : 用户描述信息 : 用户家目录 : 用户登录shell(普通用户为Bash, 系统用户为 /sbin/nologin 或 /bin/false
/etc/shadow文件内容: 用户名 : 密码(!!表示用户没有创建过密码)
/etc/grooup: 组名 : 组密码 : 组ID(X表示)
6.创建用户: useradd 用户名 user -G 组名 用户名(给新建的用户添加组)
上述命令执行如下操作: (1)在 /etc/passwd 中添加用户信息 (2)如果使用 passwd ,则将密码加密保存在 /etc/shadow 中 (3)为用户建立一个新的 家目录 (4)将 /etc/skel(用户刚建立的初始文件)中的文件复制到家目录中 (5)新建一个与用户名相同的组,新建用户默认属于这个同名组
7.修改用户: usermod 参数 username
8.删除用户: userdel 用户名 userdel -r 用户名(同时删除用户的家目录)
新闻热点
疑难解答