多次询问和回答,但我无法让它工作!!!
(在 CentOS 上)我有用户 userA 并且我想将其从 group 中删除sftponly
。
#groups userA
userA : sftponly
#id -Gn userA
sftponly
#gpasswd -d userA sftponly
Removing user userA from group sftponly
gpasswd: unknown member userA
#tail /etc/group
userA:x:509:
sftponly:x:510:
#tail /etc/passwd
userA:x:509:510::/home/userA:/bin/bash/
Run Code Online (Sandbox Code Playgroud)
所以 gpasswd 不起作用。还:
usermod -G fourpoints fourpoints
Run Code Online (Sandbox Code Playgroud)
没有结果。
我真的不知道该怎么做,我也不确定编辑 /etc/group ......
我认为有必要首先将主组更改为userA:
#usermod -g userA userA
Run Code Online (Sandbox Code Playgroud)
然后可以使用 gpasswd 将用户从组中删除