通常大家都知道更改/etc/group来直接操作,改变用户、组属性
例如:把帐户sale1,sale2...增加到sale组中,只需编辑/etc/group,然后在组后面添加帐号,多个帐号以“,”分隔
sale:x:513:sale1,sale2,sale3
但有时我们希望以命令来增加,在编写shell或者perl语言时,该用那些命令呢?
1、将1个帐号添加到多个组中使用usermod命令
语法:usermod -G 组名,组名,组名... 用户
例:把用户sale1增加到oracle,sale组中 使用 usermod -G oracle,sale
2、将多个帐号添加到一个组中使用命gpasswd命令
语法:gpasswd -M 用户,用户,用户... 组名
例:把用户sale1,sale2,sale3,sale4增加到组sale中 使用 gpasswd -M sale1,sale2,sale3,sale4 sale
3、将用户从组中删除
语法:gpasswd -d 用户 组名
例:把用户sale1从account组中移除 gpasswd -d sale1 account