码迷,mamicode.com
首页 > 系统相关 > 详细

Linux下用户管理

时间:2020-01-02 09:17:42      阅读:101      评论:0      收藏:0      [点我收藏+]

标签:userdel   force   tab   passwd   shadow   字符串   过程   shel   映射   

1用户及用户组存在的意义

用户是操作者在系统中的身份标识
组是逻辑概念,是用户的集合
用户的存在为了归类用户便于管理权限

2.用户在系统中的存储方式

用户在系统中就是文件中的字符串
每个字符串映射了该用户所用到的系统资源

3 用户信息的查看

id 查看指定用户的id信息

id 命令的常用参数
-u 查看用户的uid
-g 查看用户的gid
-G 查看用户所在所有组的id
-n 显示名字而不显示id 数字

技术图片

4 用户身份的切换方式及环境变量

图形中的注销命令
gnome-session-quit --force 注销当前用户

su 和su -

su 只切换用户身份,不切换用户环境
su - 切换用户身份及用户环境

注意:每次su切换到其他用户操作之后必须退出,然后再次切换到其他用户执行时高级用户切换到低级用户不需要密码,低级用户切换到高级需要密码。

5.用户及用户组的建立及删除,用户及用户组的信息管理

用户
useradd 建立 groupadd
userdel groupdel

用户删除 userdel -r 用户
useradd的常用参数

-u 指定用户的uid
-g 指定用户的gid
-G 指定用户的附加组
-c 指定用户的 说明
-d 指定用户的家目录,默认为/home/username
-s 指定用户的默认shell

groupmod -g
usermod

-l 修改用户名称
-u 修改用户的uid
-g 修改用户 gid
-aG 修改用户 附加组
-c 修改用户的说明
-md 修改用户的家目录,默认为/home/username
-s 修改用户的shell类型

建议:在实验的过程中使用监控命令,更直观的看到变化
技术图片
技术图片

6 用户认证管理及认证内容分析

/etc/shadow 用户认证信息文件
修改密码
1:2: 3:4: 5: 6: 7: 8:9
passwd westos (普通用户)
passwd (高级用户)
echo linux | passwd --stdin root 修改root用户密码为linux

名称 修改命令 修改命令
passwd -? chage
1.用户名称
2.用户密码 -l
3.密码到期时间 -e -d
4.密码最短有效期 -n -m
5.密码最长有效期 -x -M
6.密码到期警告 -w W
7.密码非活跃天数 -i -I
8.密码到期日 -E
9.保留,未被设定的位

技术图片

用户认证管理

技术图片
技术图片

Linux下用户管理

标签:userdel   force   tab   passwd   shadow   字符串   过程   shel   映射   

原文地址:https://blog.51cto.com/14653135/2463569

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!