linux之修改用戶的UID和GID

背景

在使用linux環(huán)境在給用戶授權,或者掛載時候,如果是同一套服務器的其他服務器上出現(xiàn)的用戶跟掛載或者授權的用戶id重復,會導致掛載文件的權限不對,導致無法訪問或者授權失敗的情況

Action

查看對應用戶的UID和GID
#查看linux所有用戶的額相關信息
cat /etc/passwd
停止該用戶下所有的進程和解掛所有的掛載
修改用戶的UID和GID
#使用root用戶
#修改UID由1000修改成1001
usermod -u 1001 test
#修改GID由1000修改成1001
usermod -g 1001 test
重新給用戶目錄賦權限
#使用root用戶
chown -R test:test /home/test

FAQ

再次啟動test用戶下的進程發(fā)現(xiàn)沒有權限or啟動失敗
#使用root用戶
#需要清理下/tmp臨時目錄下殘留的test用戶的進程
cd /tmp; ll
查看有參與進程的文件夾, 然后全部rm掉
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容