手动添加linux用户,Linux入门教程:如何手动创建一个Linux用户
想到要創建一個用戶的時候,我們馬上想到了useradd命令或者在圖像下進行建立,但是這樣并沒有真正的了解linux用戶的生成步驟,我們知道在linux下“一切皆文件”,那么對于一個用戶來說通常包括以下幾個文件值得我們去注意:
/etc/passwd (用戶)
/etc/group (用戶組)
/etc/shadow (密鑰文件)
/home/username (家目錄)
/etc/skel/.* (骨架文件)
是的,只要以上幾個文件能夠設置好,那就可以手動的創建一個linux用戶了。廢話不多說了,我們馬上開始操作一把(按照上面的順序設置):
--------------------------------------分割線 --------------------------------------
--------------------------------------分割線 --------------------------------------
1./etc/passwd的最后一行添加內容:
這個就可以通過id命令來查看我們的用戶信息,但是顯然是不夠完善的。我們繼續添加。
2.在/etc/group里我們添加組信息:
3.這個時候我們只有用戶和組的信息,還沒有家目錄,我們要進行創建和更改目錄的用戶和組,而達到安全的權限:
4.我們現在可以切換到這個用戶,然后進行操作,這個時候我們發現它每行的開頭都跟之前的root用戶操作環境下顯得簡陋的多,那是因為我們沒有把骨架文件復制到它的家目錄中,當然就不算完整了,而且大家注意,我們還沒有給這個test用戶設置密碼呢,顯然也是不對的:
對比看看,是不是頓覺高大上了,恩,最后我們來設置密碼讓用戶更加安全.
5./etc/shadow文件設置密碼
把那一行加密后的密碼粘貼到/etc/shadow文件中。
因為該文件的級別非常高,所以只有wq!才能推出保存,因為畢竟管理密碼的文件么:
注:對于其中的九個部分填寫什么內容大家自己下去查找一些。(:隔開的那些內容)
至此一個完整的用戶添加就到此結束了,這個過程也就是我們在執行useradd和passwd時所做的操作,還是要注意與用戶相關的這幾個文件,只有懂得這樣的分布,才能對linux下的用戶管理有深刻的理解。
結束語:
有的人總是把linux的內容難度分成初級、中級、高級,其實所有的知識點對于我們都是非常重要的,不管是難的簡單的,在面對實際的問題時候都是要我們去扎實掌握的,只有不卑不亢才能真正全面的掌握linux。
總結
以上是生活随笔為你收集整理的手动添加linux用户,Linux入门教程:如何手动创建一个Linux用户的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle强大的包,ORACLE 程序
- 下一篇: linux io端口复用,Linux系统