Linux
無法在不重新啟動的情況下將使用者添加到組?
我正在嘗試按照此處
wireshark
的說明將使用者添加到組中。我已經執行了多個不同的命令,並認為使用者已成功添加。
~$ sudo adduser $USER wireshark The user `user' is already a member of `wireshark'.
並重新登錄系統。
~$ groups user adm cdrom sudo dip plugdev lpadmin sambashare
但似乎使用者尚未添加到組中(這與第一個命令相反)。此外,Wireshark 支持未添加它的假設無法正常工作。
我應該認為哪個是正確的?
它僅在系統重新啟動後才開始顯示適當的組。註銷 - 登錄是不夠的。
不知道該怎麼做。
該命令
groups
未將您顯示為wireshark 的成員,並且您無法正確使用wireshark 無特權。adduser
包裝腳本可能無法正常工作。使新使用者使用wireshark時對我有用的是以下內容。
$ sudo usermod -aG wireshark $USER
然後註銷使用者並重新登錄。您現在應該能夠以非 root 使用者身份使用 wireshark。