custname使用方法?
useradd username 添加一個(gè)用戶,自動(dòng)為其添加uid,gid,主目錄
useradd -u uid username 添加一個(gè)用戶,指定uid,自動(dòng)添加gid,主目錄
useradd -g gid username 添加一個(gè)用戶,指定gid,自動(dòng)添加uid,主目錄
useradd -g /userhome username 添加一個(gè)用戶,指定主目錄,自動(dòng)添加uid,gid
備注,uid是用戶編號,0-499為系統(tǒng)編號,自己添加的用戶從500開始,每新增一個(gè)用戶,uid自加一
gid是用戶編號,0-499為系統(tǒng)編號,自己添加的用戶從500開始,每新增一個(gè)用戶,gid自加一
userdel username 刪除一個(gè)用戶,其主目錄保存
userdel -r username 刪除一個(gè)用戶,同時(shí)刪除主目錄
備注:當(dāng)用戶在登錄時(shí),無法刪除該用戶,想要?jiǎng)h除,需要使用kill,后面講
我是誰?還有誰?
whoami compgen -u
passwd username 添加用戶密碼
現(xiàn)實(shí)的操作是新增一個(gè)用,就要為這個(gè)用戶直接添加密碼
passwd -d username 清空用戶密碼
6.2的安全機(jī)制似乎有問題,允許空密碼用戶登錄,
chage,對用戶密碼做出若干限制,比如時(shí)效、強(qiáng)度、更改密碼的天數(shù)等
常見的應(yīng)用比如信用卡的第一次登陸要求強(qiáng)制變更密碼,可以用chage -d 0 username來實(shí)現(xiàn)
usermod 對用戶屬性進(jìn)行修改(mod是個(gè)命令詞根,比如chmod,grpmod,看到命令后面由這個(gè)詞根組成,我們大體就知道他是對某個(gè)已經(jīng)存在的事務(wù)進(jìn)行修改的意思)
usermod -l 改用戶名
usermod -u 改用戶uid
usermod -g 改用戶gid