手動操作使用者相關檔案建立、刪除使用者
阿新 • • 發佈:2018-12-22
新建 user001使用者
1、在passwd檔案新增內容:vim /etc/passwd
2、在shadow檔案新增內容:vim /etc/shadow
3、在group檔案新增內容,vim /etc/group
4、在gshadow檔案新增內容,vim /etc/gshadow
5、建立家目錄, mkdir /home/user001
6、在新建的家目錄新增使用者的模板配置檔案
新建的檔案是空的
使用者的模板配置檔案在 /etc/skel目錄下
拷貝一份即可
7、建立郵箱
touch /var/spool/mail/user001
刪除使用者:
通過useradd新增的使用者haha刪除成功
手動建立的使用者user001出現下圖提示,這兩個檔案沒有被刪除
檢視這兩個檔案(包括家目錄下拷貝的使用者模板檔案,也是屬於root的),它們不屬於user001這個使用者,而是屬於root的,但是通過useradd建立的是屬於自己的,這裡想要徹底刪除,就使用刪除命令來刪除
這是因為我們使用的是root使用者去建立的檔案和目錄,但是這是給user001用的,應該屬於user001
在建立完成後,修改這兩個檔案的擁有者(需要參考useradd建立使用者後的檔案擁有者,然後按其格式修改):chowd
chown -R user001:user001 /home/user001/
chown user001:mail /var/spool/mail/user001
修改完成後,再使用userdel刪除時,就不會出現上圖的情況了