Loading
0

Linux命令-用户|用户组|权限

六、密码信息:/etc/shadow
[root@bogon Desktop]# vim /etc/shadow----修改用户的密码信息
[root@bogon Desktop]# cat /etc/shadow----查看用户的密码信息
root:$6$9QT1u/6XBOof0f0i$OJrKd2ziSy3PHOzgDMzfc8hJK5UqGbgKUxRnw2hhvaXys7YfXBilWthqajOBigvFCqLFlo3psGYm3JxFscdyv0::0:99999:7:::
root----用户名称
$6$9QT1u/6..v0----密码(加密方式SHA512)
md5sum----$1
SHA256----$5
SHA512----$6
user1001$1$SefNk95S$OY4g7fMVcRNvcxLJWwW.91:14940:0:99999:7:0:14950:----每一行9个字段,以冒号分隔,
①user1001----用户名
②$1$SefNk95S$OY4g7fMVcRNvcxLJWwW.91----md5 加密密码
③14940----从 1970-01-01 计算经过天数 (2010-11-27)
④0----用户最后修改密码限期,假如 3 --> 14943 --> 从现在开始到 2010-11-30 才允许修改密码
⑤99999----密码修改最大限期,假如15 --> 每 15 天必须改密码一次\--修改 15 后 --> 14940 + 15 = 14955 = 2010-12-12 前必须修改密码
⑥7----密码过期前 7 天开始警告
⑦0----当密码过期后,拒绝用户登录  (3) 过期后三天内还允许修改密码,过了三天拒绝登录
⑧14500----( 1970-01-01 ) 过了 14950 天 (2011-03-01)  --> 从开始用户帐号锁定
⑨----保留标志,目前没有意义
=========================================================
七、修改密码:passwd
[root@bogon Desktop]# vim /etc/passwd----修改用户的密码信息
[root@bogon Desktop]# cat /etc/passwd----查看用户的密码信息
root:x:0:0:root:/root:/bin/bash
用户名:密码:uid:gid:注释:家目录:shell  (x:有密码,空:无密码)
passwd----只有root用户可以给所有用户设置密码,普通用户只能设置自己的密码(数字+字母大小写+特殊符号)
-d----delete删除已命名帐号的密码(只有根用户才能进行此操作)
-l----锁定帐号密码lock                            -u----解锁unlock
-e----帐号的到期时间                                -f----force
-x----99999 最大的密码修改时间              -n----0 最小的密码修改时间
-w----7 告警时间                                        -i----3 帐号到期的保留时间
①passwd test----设置密码(交互式)
②echo 123 |passwd --stdin test----test用户设置密码(非交互式)
③passwd -x 3test2----设置密码修改的最大间隔时间
[root@bogon Desktop]# su test2
密码:
您需要立即更改密码(密码过期)----到3天时间之后需要立即修改密码
为 test2 更改 STRESS 密码。
(当前)UNIX 密码:----当前密码
新的 密码:----新密码
重新输入新的 密码:----确认新密码
④[root@bogon Desktop]# passwd -n 2  test2----设置密码修改的最小间隔时间
⑤[root@bogon Desktop]# passwd -w 5 test2----设置告警时间。警告:您的密码将在 3 天后过期
⑥[root@bogon Desktop]# passwd -i 3 test2----密码到期之后保留3天
=========================================================
八、chage:修改密码(更改用户密码过期信息)
-d----最近一次密码设置时间 值为“0” 强制要求用户第一次登录即修改密码
-E----帐号到期时间                                   -I----帐号到期之后保留时间
-m----密码最小修改时间                            -M----密码最大修改时间
-W----告警时间
①[root@bogon Desktop]# tail -3 /etc/shadow
test01:!!:16812:0:99999:7:::
bin:*:16579:0:99999:7:::
test2:!$6$PCw
*----代表系统用户
!!----代表没有设置密码
!密码----代表帐号被锁定
=========================================================
九、文件和目录的修改属性和权限
1、chmod:修改权限-R----递归
[ugoa]*([-+=]([rwxXst]*|[ugo]))+|[-+=][0-7]+'
chmod u-w /path/filename
chmod u-w  /root/公共
chmod g+w /root/公共
chmod o=rw /root/公共
chmod a-x/root/公共
chmod 755 /root/公共
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[root@bogon Desktop]# ll 1.txt
-rwxr-xr-x. 1 root root 0 Dec 26 21:48 1.txt
[root@bogon Desktop]# ls -l /dev/loop0
brw-rw----. 1 root disk 7, 0 Dec 26 21:24 /dev/loop0
rwx   r-x  r-x
usergroupother
u    g   omask
r ----read 读权限   4
w----write 写权限   2
x----目录-访问权限   1
----文件-执行权限
-----没有权限   0
755公共
2、chown:修改属性-R----递归
chown [-R]. /
/filename----修改用户和属组

分页阅读: 1 2 3
【声明】:8090安全小组门户(https://www.8090-sec.com)登载此文出于传递更多信息之目的,并不代表本站赞同其观点和对其真实性负责,仅适于网络安全技术爱好者学习研究使用,学习中请遵循国家相关法律法规。如有问题请联系我们:邮箱hack@ddos.kim,我们会在最短的时间内进行处理。