Filesystems
如何將使用者添加到組?
自嘲:奇妙的問題。
我跟著
sudo usermod -a -G grp uzr
為了添加uzr
到grp
.當我鍵入時,
groups uzr
我得到uzr : adm cdrom ... grp
,當我登錄時,uzr
我鍵入groups
並得到adm cdrom ...
.但是已經不提
grp
了。我正在嘗試添加一個使用者
www-data
以便 WinSCP 並使用基於 Windows 的 IDE 即時編輯我的文件。基於 Fuse 的堆棧環境和 WinSCP都沒有問題,因為當我使用 登錄時
uzr
,mv
對文件不起作用,因為權限當然不允許w
flag 而是 groupwww-data
。我堅持下去。可能是我不知道的新行為?
組成員身份通過登錄設置。會話執行後,組成員身份不會刷新….您需要以使用者 uzr 的身份重新登錄才能查看組成員身份。
uzr (1) => sudo to root / root session (2) => exit (2) and return to (1)
最有可能您已經以 uzr(會話 1)身份登錄,然後以 sudo 身份登錄(您有 kump 到會話 2)。在這裡,您已將使用者 uzr 添加到組 grp 並使用
group uzr
您檢查了將應用於使用者 uzr 的新會話的設置。終止根會話 (2) 後,您將返回到使用者 uzr 的原始 (1) 會話,該會話在您將使用者添加到新組之前已啟動,因此執行group
將顯示目前 (1) 會話的組成員身份。一旦您重新登錄使用者 uzr,組成員身份將被正確設置…因此解決方案(查看成員資格)執行以下步驟之一:
- 結束目前會話並以使用者 usr 身份再次登錄
- 進行新會話,例如
sudo su - uzr
將開始新會話