云计算-Linux-passwd用户密码设置,密码文件详解,组管理命令,组相关文件详解

云计算-Linux-passwd用户密码设置,密码文件详解,组管理命令,组相关文件详解

在这里插入图片描述
首先这个/etc/default/useradd的目录下,存放的是用户的默认值信息

group=100 用户默认组
home=/home 用户的家目录
inactive===1密码过期的天数
expire=密码失效时间
shell=默认使用解释器
skel=模板目录
create_mail_spool=是否建立邮箱=这个位置在/var/spool/mail下

在这里插入图片描述

passwd设置用户密码

扩展命令
-S 查看密码信息
-l 锁定用户密码
-u 解锁用户密码
-d 删除密码
--stidin 通过管道符设置用户密码
首先如果直接passwd啥都不跟的话,就是修改root的密码了(如果是普通用户也是一样的,改自己的密码)
当然这个操作你得在root的权限下才能这样干

在这里插入图片描述
用xshell连接诶他会给你翻译个中文,源系统里面就不会了

指定用户修改密码
在这里插入图片描述
这个东东还是挺多安全方面的要求的,我改了好几次才行.
总之!!!只要他有报错没有正常到这个命令行,就是有问题
在这里插入图片描述
非root的用户是不能修改他人的密码的,只能修改自己的
然后这个加密算法的话
在这里插入图片描述
这个-S的参数感觉没什么用,因为他还是不会告诉你密码,但是你可以直接修改密码

加密后的密码的存放位置

在这里插入图片描述

/etc/shadow

其实这个也没啥用,因为都是加密的密码,当然了,从安全的角度来说,是可以反向MD5或者通过算法来解密的.但是这个时间估计会很漫长
不过呢,任何人都没有权限去访问原始目录(加密前的)-当然也包括root,别问为啥,他设计的时候就是这样的.

切换用户

su
直接su 用户名即可
root切换到任何用户不用秘密
除此之外其他的切换都需要输入密码
在这里插入图片描述

组管理命令

usermod=用于修改已经存在的用户的基本信息

扩展参数
-u 修改用户的UID
-d 修改用户的家目录
-g 修改用户基本组
-c 修改用户描述信息(比较常用)
-G 添加用户附加组
-s 修改用户shell

在这里插入图片描述
在这里插入图片描述
只做一点演示, 然后这个添加组之类的,得首先有了这个组才能添加进去哈
他这个并不会覆盖添加的

删除用户

既然useradd就是添加,那么del就是就是删除了
userdel,不过他有个特点,他只能删除用户,但是不会删除这个用户的家目录(可以手动删除)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
我把它删了
在这里插入图片描述
在这里插入图片描述
这样就是完全删除了
所以这样对比下来,还是直接userdel 用户名的快

添加组

groupadd 组名字
这个东东又是存放在哪里的呢?

/etc/group下

在这里插入图片描述

目前有多少个组呢?
在这里插入图片描述
43行
每个用户对应的都有自己的基本组
在这里插入图片描述
例如,root也在这里,包括自己建立的也会在这
解释解释这个 都代表啥哈
在这里插入图片描述
其实吧,看到这个图就可以差不多联想,跟这个用户其实差不多的了,但是呢还是有区别滴!!

最左侧的是组名
然后这个第二个的是密码,还是x
然后最后这个呢数字代表啥呢?组ID,就是GID了,用户就是UID 
然后还有一个扩展参数,我没弄出来,就是组成员,如果后面还跟了一个用户名的话
就是说这个用户归属在这个组下了

组密码

组密码是归属在

/etc/gshadow的


众望所归哈~
linux依然会在这个地方,包括我们创建的用户(自动创建组)
和我们手动建立的组,这里都会有

每个字段含义
组名
组密码 因为没设置就是空的,后面的也是同理
组内管理员
组中附加用户
其实这些东西了解就行了,不用啥去背下来

修改组属性

groupmod

扩展命令
-g GID //修改组的GID
groupmod -g 1234 aaa/修改aaa的gid号为1234
-n 新组名
例子:gropumod -n aaa bbb/修改aaa为原先bbb的组名
其实这样一套看下来,用户和组的关联其实他们的命令都差不多,包括密码
建立方式,存放路径,修改等操作,就有一点点微妙的差别而已

既然我们创建了组
那我们得把用户加到组里面去呀,不然就失去意义了
怎么加呢??

组管理命令-gpasswd

这个是干啥的呢?
就是上面说的把这个用户加入/退出对应的组
在这里插入图片描述

-a是将用户加到用户组,
-d则是讲用户从用户组删除
其实很好理解
一个add
一个del
在这里插入图片描述
通过查看cat /etc/group可以看到,这个windows的用户已经加入到win的用户组里面去了
在这里插入图片描述
再弄几个,看的会明显一点
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CCIE-Yasuo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值