Linux用户管理
文章目录
为什么普通用户可以更改密码?
SetUID的定义:当一个可执行程序具有SetUID权限,普通用户执行这个程序时,将以这个程序所有者的身份执行。 特殊权限 所有者 命令方法:chmod u+s 或者 chmod 4755 都可以 SetUID-4 对应的权限数值:4755 所有者执行权限变更为s,例如:-rwsr-xr-x 去掉SetUID权限 chmod u-s SetGID-2 chmod g+s
粘着位-1 chmod o+t 或 chmod 1777 如果一个权限为777的目录,被设置了粘着位,每个用户
添加用户
u:UID g:缺省所属用户组GID G:指定用户所属多个组,用逗号分隔 d:宿主目录 s:命令解释器 c:描述信息 e:指定用户的失效时间
添加组
groupadd
用户组管理命令
gpasswd 设置组密码及管理组内成员 -a 添加用户到用户组 -d 从用户组中删除用户 -A 设置用户组管理员 -r 删除用户组密码 -R 禁止用户切换为该组 #gpasswd -R 组名
把一个用户添加到一个组
usermod
|
|
添加用户并赋予SSH权限
- 添加用户
|
|
- 赋予SSH权限
|
|
文章作者 小叨
上次更新 2014-01-14