/etc/passwd:存储的是用户账号清单,每个用户占一行,每列代表一个字段,用冒号隔开。
root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin mysql:x:117:123:MySQL Server,,,:/var/lib/mysql:/bin/false
用户账号配置文件介绍:
/etc/shadow:存储的是用户密码清单,每个用户占一行,每列代表一个字段,用冒号隔开。
root:$y$j9T$GAjpJ.pbe66feqCLSoXfPjWnkQW0YbgJR-try8.cn-V50:18930:0:99999:7::: daemon:*:18930:0:99999:7::: mysql:!:18930:0:99999:7:::
用户密码配置文件介绍:
/etc/group:存储的是用户群组清单,每个用户群组占一行,每列代表一个字段,用冒号隔开。
root:x:0: daemon:x:1: mysql:x:123: group1:x:20:user1,user2
用户群组配置文件介绍:
getent passwd user_name #浏览用户user_name的账号信息 getent shadow user_name #浏览用户user_name隐藏的账户信息 getent group group_name #浏览group_name的群组信息 passwd #管理当前的用户密码 passwd -e #为激活的账号设置一次性的密码 chage #管理用户密码的有效期
在系统安装时创建的账号或使用 passwd 命令时,您应该选择一个安全的用户密码,它应该由6到8个字符组成,其中包含下列每个组合中的一个或多个字符。
如果您想添加一个新用户,可以使用下面的命令创建,如下为创建一个用户名为 try8 的账号。
adduser try8 #创建新用户
如下示例,删除一个用户名为 try8 的账号和它的用户目录。
deluser try8 #删除这个用户账号 deluser --remove-home try8 #删除这个用户账号和它的用户目录
如下示例,为指定的用户目录授权。
chown -R try8:try8 /data #为用户 try8 添加指定目录 /data 的权限
Debian11教程 - Debian11 用户访问控制,主要引导用户快速理解Debian11 环境下用户访问控制,从用户配置开始,逐步到 Debian11 访问控制和示例等,通篇实用易懂,让入门变得更加快速和简单。
《Debian11教程》主打原创、全部免费,欢迎学习和转载,如需交流请加微信号:try8_cn。