閱讀621 返回首頁    go 阿裏雲 go 技術社區[雲棲]


Linux用戶相關命令

1、建用戶:

adduser snailz //新建用戶 snailz

passwd snailz //給用戶 snailz 設置密碼


2、建工作組

groupadd test //新建test工作組


3、新建用戶同時增加工作組

useradd -g test snailz //新建 snailz 用戶並增加到test工作組

注::-g 所屬組 -d 家目錄 -s 所用的SHELL


4、給已有的用戶增加工作組

usermod -G groupname username

或者:gpasswd -a user group


5、臨時關閉:在/etc/shadow文件中屬於該用戶的行的第二個字段(密碼)前麵加上*就可以了。想恢複該用戶,去掉*即可。

或者使用如下命令關閉用戶賬號:

passwd snailz –l

重新釋放:

passwd snailz –u


6、永久性刪除用戶賬號

userdel snailz

groupdel snailz

usermod –G snailz snailz (強製刪除該用戶的主目錄和主目錄下的所有文件和子目錄)


7、從組中刪除用戶

編輯/etc/group 找到GROUP1那一行,刪除 A

或者用命令

gpasswd -d A GROUP

8、顯示用戶信息

id user

cat /etc/passwd


提醒:部分命令未測試過不清除是否有效或這錯誤,為避免出現重大失誤,請先在虛擬機中調試後再使用到服務器上哦!

最後更新:2017-04-03 12:54:57

  上一篇:go PHP截取含中文的混合字符串長度的函數
  下一篇:go [LeetCode]67.Add Binary