用户及密码设置
系统用户配置文件(/etc/passwd)
[root@localhost ~]# vi /etc/passwd #文件内容 root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin ...
每行都有一个用户信息,且用户信息被“:”划分为7个字段,每个字段所表示的含义如下:
用户名:密码:UID(用户ID):GID(用户所属组ID):描述性信息:用户的主目录:默认Shell
“x” 表示此用户设有密码
用户的密码信息文件(/etc/shadow)
[root@localhost ~]# cat /etc/shadow # 文件内容如下 root:$6$i5wWkaZThgLZQ/Ks$TaTMshhLVb3.9RlGkqTBIWa4cGjQNZZVjG4PGLlElhwYvBk571IEnG96/5KR80AYzBfHcWD/qpryYy1wZ.XCx1::0:99999:7::: bin:*:18353:0:99999:7::: daemon:*:18353:0:99999:7::: adm:*:18353:0:99999:7::: lp:*:18353:0:99999:7::: ...
每行都有一个用户密码信息,且用户密码信息被“:”划分为9个字段,每个字段所表示的含义如下:
用户名:加密密码:密码最后一次修改时间(自1970年1月1日以来的天数):密码最小修改时间间隔(天):密码有效期(最大修改时间[天]):密码需要变更前的警告天数:密码过期后的宽限时间(天):账号失效时间(自1970年1月1日以来的天数):保留字段
伪用户的密码都是 “!!” 或 “*”,表示没有密码不能登录。新创建的用户若不设定密码,那么它的密码项就是 “!!”,表示这个用户没有密码,不能登录。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律