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