Linux用户及用户组的管理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux用户及用户组的管理相关的知识,希望对你有一定的参考价值。
账户:1.可以登陆操作系统
2.可以进行访问控制(不同用户的权限不同)
组账户:方便管理用户账户(权限)
用户账户与组账户唯一标识:UID GID
管理员UID为0
组账户:基本组 附加组(公共组,从属组)
添加用户:
useradd [选项] 用户
常用命令选项: -u 用户ID
-d 家目录路径
-s 登录shell
-g 基本组
-G 附加组
grep ‘zhangsan‘ /etc/passwd 用户基本信息
zhangsan:x:1002:1002::/home/zahngsan:/bin/bash
用户名:密码占位符:UID:GID:用户的描述信息:家目录:解释器
例:useradd -s /sbin/nologin lisi 指定解释器(如果用户
的解释器为/sbin/nologin则不能登陆操作系统)
useradd -u 1100 wang 指定UID
用户密码信息存放地址/etc/shadow文件
passwd命令:echo 密码 | passwd --stdin 用户名 免交互式
临时切换用户身份命令: su - 用户名
修改用户属性:
usermod [选项] 用户
常用命令选项:
-u 用户ID
-d 家目录路径
-s 登录shell
-g 基本组
-G 附加组
例: usermod -u 1200 -d /opt/tset -s /sbin/nologin lisi
删除用户:
userdel 用户名 (删除家目录)
添加组:组基本信息存放在/etc/group文件
head -1 | /etc/group
root:x:0
组名:密码占位符:GID:组成员列表
groupadd hihi (添加‘hihi‘组)
gpasswd命令:把用户添加到组
gpasswd -a 用户名 组名 (添加)
gpasswd -d 用户名 组名 (从组中删除用户)
gpasswd -M 用户名+用户名.. 组名 (可以同时添加多个用户)
例: gpasswd -M ‘zhangsan,lisi,wang‘ hihi (添加多个用户到‘hihi’组)
gropdel:删除组用户
例:group hihi (删除组‘hihi’)
以上是关于Linux用户及用户组的管理的主要内容,如果未能解决你的问题,请参考以下文章