从组中删除用户

从组中删除用户

我尝试从组中删除用户,ftp-users因为我使用该用户通过 Netbeans IDE 将文件上传到我的网络服务器,它总是更改修改或新创建的文件组,ftp-users然后我失去打开这些文件的权限。

# 对我的用户进行分组

myuser: ftp-用户 www

# gpasswd -d myuser ftp-用户

从 ftp-users 组中删除用户 myuser

gpasswd:用户“myuser”不是“ftp-users”的成员

如果我再次呼叫群组,那么我会得到:

# 对我的用户进行分组

myuser: ftp-用户 www


首先我用 终止了用户会话skill -STOP -u myuser。但如果我执行groups myuser,则删除的组ftp-user仍然存在。我什至重新启动了服务器。

答案1

首先我切换到用户:

su myuser

然后我检查了主要组

id -gn

ftp 用户

所以我将主要组更改为万维网

sudo usermod -g www myuser

exit编辑

现在如果我打电话groups myuser我会得到:

我的用户: www

感谢大家!

答案2

gpasswd -d myuser ftp-users

应该按照你说的去做。但是,即使您从组中删除了用户,组仍然可以给出相同的结果。

您是否从 myuser 注销并重新登录?这看起来就是你所需要的。

相关内容