《linux 第六講用戶和用戶組管理》由會員分享,可在線閱讀,更多相關《linux 第六講用戶和用戶組管理(14頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,Linux,基本操作,用戶和用戶組及權限管理,主要內容,用戶管理,用戶組管理,權限管理,一、用戶管理,二、用戶組管理,三、權限管理,導讀,1,、用戶賬號文件,(,1,),passwd,文件,Linux,系統(tǒng)的所有用戶賬號都保存在,/etc/,passwd,文件中,該文件是文本文件,系統(tǒng)中的,所有用戶,都可以讀取其內容。,演示:可在,rootlocalhost,#,下用,cat,顯示該文件的內容。,其中第一個賬號是,root,系統(tǒng)新創(chuàng)建的用戶在該文件的末尾,,uid,一般從,500,開始,每個用戶的屬性包括:
2、,用戶名稱:口令(,x,):用戶編號,uid,:用戶組編號,gid,:,用戶全名:用戶宿主目錄:用戶選用的命令解釋器。,(,2,),shadow,文件,用戶的賬號信息和口令都是存在,passwd,中,盡管已經(jīng)加密,但是對其所有用戶均可讀,口令容易破解,有較大的安全隱患,因此就把用戶口令保存在獨立的,shadow,文件中。也處于,/etc/shadow.,只有,用戶管理員,root,才可以讀取,shadow,文件的內容。,演示:,shadow,文件的內容(用,cat,命令),2,、使用,adduser,、,passwd,、,userdel,、,usermod,命令進行用戶管理。,添加用戶命令,a
3、dduser,格式:,useradd,選項,用戶賬號,功能:建立用戶賬號,再用,passwd,設置設定賬號的密碼。,注意:,只能有,超級用戶,添加用戶。,選項:,-d,指定用戶登錄時的起始目錄(宿主目錄);,-g,指定用戶所屬的群組,-u,指定用戶,ID,新建用戶未指定目錄,則默認在,/home,目錄下,未指定用戶組則自動設置用戶屬于同名的組。,注意:,adduser,新建的賬戶因沒有設置口令,因此不能用于系統(tǒng)登錄。,演示:,設置或更改用戶口令命令,passswd,格式:,passwd,用戶名稱,功能:此命令可以更改自己的密碼(不帶參數(shù)),也可以更改別人的密碼(帶參數(shù))。,3,、刪除用戶命令,
4、userdel,格式:,userdel,-r,用戶名,功能,:,用于刪除,linux,系統(tǒng)中的用戶賬號和相關文件。不加參數(shù)僅刪除用戶賬號,不刪除文件。,參數(shù),r,刪除用戶宿主目錄及目錄中的文件(一次性清除),注意:,userdel,在刪除用戶賬號時并不刪除該用戶的宿主目錄,這樣可以保存該用戶在系統(tǒng)中的文件。,4,、修改用戶屬性命令,usermod,格式:,usermod,-u,uid,-g group-d home-s Shell c comment-l,new_name,-e expire-p,passwd,-L|-U name,功能:可以配合不同的選項修改用戶賬號的眾多屬性,包括用戶號、用
5、戶組、用戶宿主目錄、用戶,shell,和用戶口令等。,5,、使用,su,、,who,、,w,命令,(1),改變用戶身份命令,su,格式:,su,用戶賬號,若要恢復到原身份可以在命令提示符下輸入:,exit,(,2,)查看當前登錄到系統(tǒng)的用戶命令,who,或者,w,命令,格式:,who ,選項,格式:,w ,選項,除了顯示用戶登陸,還可以顯示用戶正在進行的工作。,用戶管理,用戶組管理,權限管理,導讀,1,、用戶組文件,Linux,的用戶組文件位于,/etc,目錄下,文件名稱,group,,該文件用于保存,linux,系統(tǒng)中的所有用戶組賬號的信息。,可用顯示文件命令查看。,2,、用戶組管理命令,使
6、用組管理,groupadd,、,groupdel,和,usermod,命令,(,1,)添加用戶組,groupadd,命令,格式:,groupadd,組名稱,功能:在,linux,中只能由,超級用戶執(zhí)行添加組操作,。,例如:,rootlocalhost,#,adduser,g class,st,建立新用戶,st,,同時給它指定屬組,class,此命令將不再建立與用戶賬號同名的組賬號。,(,2,)刪除用戶組命令,groupdel,格式:,groupdel,組名稱,注意:刪除的組中不能有用戶,(,3,)更改用戶的組賬號,usermod,格式,:,usermod,-g group name,功能:更改
7、用戶所屬的用戶組。,-g,選項設置新的組名稱,例如:,rootlocalhost,#,usermod,-g /home/,liu,/home/,wang,3,、用戶和用戶組圖形界面的管理,X window,的“主菜單”,”,系統(tǒng)設置“,用戶和群組,不再介紹。,用戶管理,用戶組管理,權限管理,導讀,使用,chmod,和,chown,更改文件的權限和所有者,1,、更改文件或目錄權限命令,chmod,格式:,chmod,可選項,權限,目錄或者文件名,可選項:,-v,報告權限更改信息,-c,每次發(fā)生權限的實質性更改時給出一條信息。,該命令有兩種用法:文字設定法和數(shù)字設定法,文字設定法,格式:,chmo
8、d,who+|-=mode ,文件名,|,目錄名,who,:,u g o a,操作符號,:,+,添加某個權限,-,取消某個權限,=,賦予給定權限并取消其他所有權限(如果有)。,mode:r,w x,數(shù)字設定法,格式:,chmod,mode,文件名,mode,是三位,8,進制數(shù),例如:,chmod,644,文件名,2,、更改文件或者目錄的所有者命令,chown,格式:,chown,選項,文件或目錄的新屬主,:,文件或目錄所在的新組,文件名,|,目錄名,注意:這個命令一般由,超級用戶,使用。,選項:,-v,顯示該命令所做的工作,-R,遞歸式改變指定目錄及其下的所有子目錄和文件的擁有者。,(,1,),chown,命令可以單獨設置文件的屬主,(2),可以單獨設置文件的屬組,rootlocalhost,zhou#chown,:,zhou,file1,(3),可以同時設置文件的屬組和屬主,rootlocalhost,zhou,#,chown,chen:chen,file1,rootlocalhost,zhou,#,chown,chen.chen,file1,