时间:2020-02-21来源:电脑系统城作者:电脑系统城
Linux系统是一个多用户多任务的分时操作系统,每个用户都有用户名(唯一)、口令,用户名唯一标识该用户账号。
用户管理主要涉及到用户添加、修改和删除。
su 用户名 su即switch user,示例:su root
普通用户切换到其它用户、管理员,需要输入目标用户密码;管理员切换到普通用户,无需输入密码。
普通用户不能删除其他用户的文件|目录(上面有一把锁),管理员可直接删除普通用户的文件、目录。
管理员才有权限管理用户,所以先su root切换到root账户。
useradd 用户名 默认会创建一个新的用户组,组名与用户名相同
useradd -g 组名 用户名 创建新用户,并将新用户分配到指定的用户组
会自动分配资源(用户主目录、shell等)
usermod -g 组名 用户名
userdel 用户名 会保留分配的资源(比如用户主目录、shell等)
userdel -r 用户名 连同分配的资源一起删除
创建新账户后,账户是锁定的,需要设置密码才可使用。
passwd 用户名 按Enter,根据提示输入密码即可。如果密码过短,会提示"密码不足8个字符",不用管,依然生效。
passwd -l 用户名 锁定账号,即禁用账号。l即locked
passwd -u 用户名 解除锁定,u即unlocked
passwd -d 用户名 去除密码,即此账户使用时无需密码
passwd -f 用户名 强制此用户下次登录时修改密码,f即force
groups 查看当前用户所属的组
groups 用户名 查看指定用户所属的组
groupadd 组名
groupmod -n 新组名 组名
groupdel 组名
/etc/passwd 这个文件放的是用户名
/etc/shadow 这个文件放的是口令,但口令是加密处理过的,不能直接看到密码,只能看到加密后的
/etc/group 这个文件放的是组信息
User ID:系统内部用来唯一标识一个用户账户
Group ID:系统内部用来唯一标识一个组
2024-07-18
Centos 7 二进制安装配置 MariaDB数据库2024-07-18
Centos7默认firewalld防火墙使用命令大全2024-07-07
四种执行python系统命令的方法常用权限linux系统内有档案有三种身份 u:拥有者 g:群组 o:其他人这些身份对于文档常用的有下面权限:r:读权限,用户可以读取文档的内容,如用cat,more查看w:写权限,用户可以编辑文档x...
2024-07-07
然而,如果我们遵循通常的 WordPress 最佳实践,这些安全问题可以避免。在本篇中,我们会向你展示如何使用 WPSeku,一个 Linux 中的 WordPress 漏洞扫描器,它可以被用来找出你安装...
2024-07-03