我嘗試從群組中刪除用戶,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 登出並重新登入?這看起來就是你所需要的。