Ich versuche, einen Benutzer aus der Gruppe zu entfernen, ftp-users
weil ich den Benutzer verwende, um Dateien über meine Netbeans IDE auf meinen Webserver hochzuladen. Dabei ändert sich immer die Gruppe der geänderten oder neu erstellten Dateien, ftp-users
und ich verliere dann die Rechte, diese Dateien zu öffnen.
# Gruppen meinBenutzer
meinBenutzer: FTP-Benutzer www
# gpasswd -d meinBenutzer FTP-Benutzer
Entfernen des Benutzers myuser aus der Gruppe ftp-users
gpasswd: Benutzer „myuser“ ist kein Mitglied von „ftp-users“
Wenn ich nochmal Gruppen aufrufe, dann kommt:
# Gruppen meinBenutzer
meinBenutzer: FTP-Benutzer www
Zuerst habe ich die Benutzersitzung mit beendet skill -STOP -u myuser
. Aber wenn ich ausführe groups myuser
, ist die entfernte Gruppe ftp-user
immer noch da. Ich habe sogar den Server neu gestartet.
Antwort1
Zuerst wechselte ich zum Benutzer:
su myuser
Dann habe ich die primäre Gruppe überprüft
id -gn
FTP-Benutzer
Also habe ich die primäre Gruppe geändert inwww:
sudo usermod -g www myuser
Und exit
Ed
Wenn ich jetzt anrufe, groups myuser
bekomme ich:
meinBenutzer: www
Vielen Dank an alle!
Antwort2
gpasswd -d myuser ftp-users
Sollte funktionieren, wie Sie gesagt haben. Gruppen können jedoch immer noch das gleiche Ergebnis liefern, selbst wenn Sie den Benutzer aus der Gruppe entfernt haben.
Haben Sie sich von myuser abgemeldet und erneut angemeldet? Das scheint alles zu sein, was Sie brauchen.