加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

了解 Linux 通配符 passwd 的用法,掌握 gpasswd 命令的使用

发布时间:2023-09-06 14:37:30 所属栏目:Linux 来源:
导读:  Linux常用命令gpasswd 是 Linux 下工作组文件 /etc/group 和 /etc/gshadow 管理工具,用于将一个用户添加到组或者从组中删除,下面为大家分享一下Linux常用命令gpasswd命令具体使用方法。

  语法

  
  Linux常用命令gpasswd 是 Linux 下工作组文件 /etc/group 和 /etc/gshadow 管理工具,用于将一个用户添加到组或者从组中删除,下面为大家分享一下Linux常用命令gpasswd命令具体使用方法。

  语法
 
   gpasswd [可选项] 组名
 
  可选项参数:
 
  -a:添加用户到组;
 
  -d:从组删除用户;
 
  -A:指定管理员;
 
  -M:指定组成员和-A的用途差不多;
 
  -r:删除密码;
 
  -R:限制用户登入组,只有组中的成员才可以用newgrp加入该组。
 
  实例
 
  如系统有个 peter 账户,该账户本身不是 groupname 群组的成员,使用 newgrp 需要输入密码即可。
 
   gpasswd groupname
 
  让使用者暂时加入成为该组成员,之后 peter 建立的文件 group 也会是 groupname。所以该方式可以暂时让 peter 建立文件时使用其他的组,而不是 peter 本身所在的组。
 
  所以使用 gpasswd groupname 设定密码,就是让知道该群组密码的人可以暂时切换具备 groupname 群组功能的。
 
   gpasswd -A peter users
 
  这样 peter 就是 users 群组的管理员,就可以执行下面的操作:
 
   gpasswd -a mary users
 
   gpasswd -a allen users
 
  注意:添加用户到某一个组 可以使用 usermod -G group_name user_name 这个命令可以添加一个用户到指定的组,但是以前添加的组就会清空掉。
 
  所以想要添加一个用户到一个组,同时保留以前添加的组时,请使用 gpasswd 这个命令来添加操作用户:
 
   gpasswd -a user_name group_name
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章