真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Centos與Ubuntu下的useradd與adduser的對(duì)比是怎樣的

本篇文章給大家分享的是有關(guān)Centos與Ubuntu下的useradd與adduser的對(duì)比是怎樣的,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),達(dá)孜企業(yè)網(wǎng)站建設(shè),達(dá)孜品牌網(wǎng)站建設(shè),網(wǎng)站定制,達(dá)孜網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,達(dá)孜網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

其實(shí)當(dāng)時(shí)看到網(wǎng)上很多的文章都說這兩個(gè)命令其實(shí)效果是完全一樣的,但是我在Ubuntu10.04上嘗試的時(shí)候發(fā)現(xiàn)并不一樣。那時(shí)候還吐槽過網(wǎng)上的文章亂作呢?,F(xiàn)在,經(jīng)過自己的實(shí)驗(yàn)之后發(fā)現(xiàn),原來不同版本的Linux系統(tǒng),對(duì)這兩個(gè)命令的解釋不完全一樣。我是在Centos下與在Ubuntu下進(jìn)行比較的。 首先可以看一下在Centos下,我們進(jìn)入/usr/sbin目錄下,用命令

[cpp] [root@localhostsbin]#ll|grepuseradd

可以看到如下的結(jié)果:

Centos與Ubuntu下的useradd與adduser的對(duì)比是怎樣的

觀察上面結(jié)果中的***條和第三條,我們可以發(fā)現(xiàn),原來adduser是鏈接到了useradd的,于是,在Centos里面,useradd和adduser的作用是完全一樣的。都是在創(chuàng)建了用戶之后,會(huì)在/etc/passwd文件中加一條新建用戶的記錄,然后在/home目錄下創(chuàng)建新用戶的主目錄,并把/etc/skel目錄中的文件復(fù)制到這個(gè)主目錄下面。 注意:這種方法創(chuàng)建的新用戶,在設(shè)置密碼之前是不能登陸到系統(tǒng)上的,你需要在root權(quán)限下使用“passwd 用戶名”的方法為指定的用戶設(shè)置密碼。下次才能以該用戶名和密碼登陸到系統(tǒng)中。 接著來看一下Ubuntu系統(tǒng)下,還是先進(jìn)入到/usr/sbin目錄下,用命令:

[cpp] [root@localhostsbin]#ll|grepuseradd

可以看到如下的結(jié)果:

Centos與Ubuntu下的useradd與adduser的對(duì)比是怎樣的

可以看得出來,在Ubuntu下,useradd和adduser是分別獨(dú)立的命令,并沒有鏈接的關(guān)系。我嘗試這用useradd這個(gè)命令創(chuàng)建一個(gè)新用戶(并沒有加useradd的任何參數(shù))。結(jié)果跟之前的博文(文章鏈接在本文開始處)是一樣的,在/home下還是沒有新用戶的主目錄。但是這次我還查看了一個(gè)文件,就是/etc/passwd這個(gè)文件。我打開之后發(fā)現(xiàn)在/etc/passwd中確實(shí)增加了我新創(chuàng)建的用戶的信息,但是,該用戶的登陸Shell跟其他用戶不一樣,是“/bin/sh”,其他用戶的登陸Shell是/bin/bash。如下圖所示:

Centos與Ubuntu下的useradd與adduser的對(duì)比是怎樣的

我們可以通過在root權(quán)限下修改此文件,使得example的登陸Shell為/bin/bash,然后還需要用mkdir命令為該用戶創(chuàng)建一個(gè)用戶目錄,即/home/example,并將/etc/skel目錄下的文件復(fù)制到該用戶目錄下,設(shè)置密碼之后,新建用戶就能想普通用戶一樣登陸系統(tǒng)了。

注意:上面的情況是沒有使用useradd的任何指定參數(shù),才需要手動(dòng)做額外的工作。如果在用useradd的時(shí)候加一個(gè)參數(shù)“-m”,并設(shè)置好密碼,那么該用戶就能正常登陸系統(tǒng)了(具體的看我之前的博文,鏈接在本文的開頭處)。還有就是,貌似useradd創(chuàng)建的用戶默認(rèn)的登陸Shell都是/bin/sh,可以在root權(quán)限下修改成/bin/bash,或者在使用useradd的時(shí)候用參數(shù)“-s”指定。

現(xiàn)在來看看Ubuntu10.04下的adduser,還是在/usr/sbin里面,使用下面命令查看結(jié)果得到:

[cpp] [root@localhostsbin]#ll|grepadduser

Centos與Ubuntu下的useradd與adduser的對(duì)比是怎樣的

觀察上面的結(jié)果發(fā)現(xiàn),adduser和addgroup也是同一個(gè)命令。在Ubuntu下,adduser這個(gè)命令創(chuàng)建的用戶默認(rèn)的登陸Shell是/bin/bash,與useradd不同。

綜合上面的兩種版本,發(fā)現(xiàn)useradd和adduser這一組命令,也是根據(jù)系統(tǒng)版本而不同的。

以上就是Centos與Ubuntu下的useradd與adduser的對(duì)比是怎樣的,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見到或用到的。希望你能通過這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


本文題目:Centos與Ubuntu下的useradd與adduser的對(duì)比是怎樣的
本文來源:http://weahome.cn/article/jphehe.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部