linux的使用者建立 ,新增,刪除以及組的操作命令

2021-10-14 11:12:55 字數 1156 閱讀 2181

useradd username 新增乙個使用者,自動為其新增uid,gid,主目錄

useradd -u uid username 新增乙個使用者,指定uid,自動新增gid,主目錄

useradd -g gid username 新增乙個使用者,指定gid,自動新增uid,主目錄

useradd -g /userhome username 新增乙個使用者,指定主目錄,自動新增uid,gid

備註,uid是使用者編號,0-499為系統編號,自己新增的使用者從500開始,每新增乙個使用者,uid自加一

gid是使用者編號,0-499為系統編號,自己新增的使用者從500開始,每新增乙個使用者,gid自加一

userdel username 刪除乙個使用者,其主目錄儲存

userdel -r username 刪除乙個使用者,同時刪除主目錄

備註:當使用者在登入時,無法刪除該使用者,想要刪除,需要使用kill,後面講

我是誰?還有誰?

whoami compgen -u

passwd username 新增使用者密碼

現實的操作是新增乙個用,就要為這個使用者直接新增密碼

passwd -d username 清空使用者密碼

6.2的安全機制似乎有問題,允許空密碼使用者登入,

chage,對使用者密碼做出若干限制,比如時效、強度、更改密碼的天數等

常見的應用比如信用卡的第一次登陸要求強制變更密碼,可以用chage -d 0 username來實現

usermod 對使用者屬性進行修改(mod是個命令詞根,比如chmod,grpmod,看到命令後面由這個詞根組成,我們大體就知道他是對某個已經存在的事務進行修改的意思)

usermod -l 改使用者名稱

usermod -u 改使用者uid

usermod -g 改使用者gid

reboot重啟

linux 的組提權

仍然是在/etc/sudoers檔案中

新增%組名稱 all=(all) all即可

組操作group+add 新增組

group+del 刪除組

具體的引數再做實驗

/etc/passwd 記錄使用者名稱、uid、gid等資訊

/etc/shadow 記錄使用者對應的密碼(密文)等資訊

/etc/group 記錄系統現存的組名稱及對應組id

linux中使用者建立與刪除以及檔案許可權檢視和修改

一 1.檢視使用者 命令如下 whoami 關於who的其他命令大全 2.建立使用者 建立使用者命令 sudoadduser hello 超級使用者是 root 刪除使用者名稱命令 sudodeluser hello remove home 切換使用者登入命令 su l hello 3.使用者組 g...

Linux使用者管理新增 刪除使用者

adduser test1passwd test1 更改使用者 test1 的密碼 新的 密碼 重新輸入新的 密碼 passwd 所有的身份驗證令牌已經成功更新。chown r test1 su test1sudo root 我們信任您已經從系統管理員那裡了解了日常注意事項。總結起來無外乎這三點 1...

linux新增使用者 完全刪除使用者

1 使用root賬戶建立使用者 建立使用者lzq,預設無密碼 root localhost useradd lzq 為使用者lzq建立密碼,密碼少於8個字元需要輸入兩次 root localhost passwd lzq 更改使用者 lzq 的密碼 新的 密碼 無效的密碼 密碼少於 8個字元 重新輸...