1. 程式人生 > >手動操作使用者相關檔案建立、刪除使用者

手動操作使用者相關檔案建立、刪除使用者

 

新建 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刪除時,就不會出現上圖的情況了