Tento remover um usuário do grupo ftp-users
porque uso o usuário para fazer upload de arquivos para meu servidor web através do meu Netbeans IDE e ele sempre altera o grupo de arquivos modificados ou novos criados ftp-users
e então perco os direitos para abrir esses arquivos.
# grupos meuusuário
meuusuário: usuários ftp www
# gpasswd -d meuusuário usuários ftp
Removendo o usuário myuser do grupo ftp-users
gpasswd: o usuário 'myuser' não é membro de 'ftp-users'
Se eu ligar para grupos novamente, recebo:
# grupos meuusuário
meuusuário: usuários ftp www
Primeiro eu matei a sessão do usuário com skill -STOP -u myuser
. Mas se eu executar groups myuser
, o grupo removido ftp-user
ainda estará lá. Eu até reiniciei o servidor.
Responder1
Primeiro mudei para o usuário:
su myuser
Então eu verifiquei o grupo primário
id -gn
usuários de FTP
Então mudei o grupo primário parawww:
sudo usermod -g www myuser
E exit
Ed
Agora, se eu ligar, groups myuser
recebo:
meu usuário: www
Obrigado a todos!
Responder2
gpasswd -d myuser ftp-users
Deve funcionar como você disse. Mas os grupos ainda podem dar o mesmo resultado mesmo se você remover o usuário do grupo.
Você saiu do myuser e fez login novamente? Isso parece tudo que você precisa.