Linux用户管理命令(第二版)

本文发布时间: 2019-Mar-22
添加用户1、useradd -设置选项 用户名【-D 查看缺省参数 】选项:u:UID 【必须是系统中没有的】g:缺省所属用户组GID[最好有]G:指定用户所属多个组【可以指定这个用户所属的部门等】 d:宿主目录【可以任意指定】 s:命令解释器Shell 【必须是包含在/etc/shells文件中的】c:描述信息【可以用于描述该用户是谁,有什么权限,最好要有】 e:指定用户失效时间 E.g.useradd -u 6666 -g root -G sys,apache -d /project -s /bin/bash -c "Project manege" -e 2014-2-23 jack2、设置密码:passwd jack 删除用户userdel [用户名]#删除用户,但是,用户宿主目录保留userdel -r [用户名]#删除用户宿主目录 添加组groupadd webadmin或:groupadd -g 8888 webadmin#指定GID=8888 【组信息保存在/etc/group文件中】添加用户到组与组管理命令添加用户到组意义:如果某文件需对几个用户授予特殊的权限,则将这些用户加入到组里 法一、usermod -G [组名] [用户名] 法二、[gpasswd 设置组密码与管理组内成员]gpasswd -a [用户名] [组名]#在UNIX系统中一般没有这个命令 -d 从用户组中删除用户 -A 设置用户组管理员,该用户可以直接参与管理该组-r 删除用户组密码 -R 禁止用户切换为该组如:gpasswd -R webadmin给组设定密码:gpasswd [groupname]【组密码保存在/etc/gshadow文件中】 切换当前用户到组将当前用户切换到一个新的组:newgrp 输入密码:*****查看当前账户信息:id查看当前用户隶属的组:groups 用户授权案例描述:授权用户jack和mary对目录 /software有写权限解析:将该目录对用户组授权,然后将用户加入该组,则相当于对这些用户授权 1、创建目录:mkdir /software 2、添加组:groupadd softadm 3、添加用户到组:usermod -G softadm jack gpasswd -a mary softadm 4、改变目录的所属组:chgrp softadm /software 5、改变目录的组权限:chmod g+w /software 6、查看目录信息:ls -ld /software


(以上内容不代表本站观点。)
---------------------------------
本网站以及域名有仲裁协议。
本網站以及域名有仲裁協議。

2024-Mar-04 02:10pm
栏目列表