




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第第3章章 Linux常用命令常用命令之用戶管理之用戶管理3.1 3.1 用戶和用戶組文件用戶和用戶組文件Linux下的用戶可以分為三類:超級(jí)用戶、系統(tǒng)用戶和普通用戶。1root用戶root用戶就是超級(jí)用戶、系統(tǒng)管理員。 2系統(tǒng)用戶系統(tǒng)用戶是Linux系統(tǒng)中一類特殊的用戶,主要是用來完成某些系統(tǒng)管理或服務(wù)任務(wù)的。 3普通用戶在Linux系統(tǒng)中可以創(chuàng)建多個(gè)普通用戶,而普通用戶則是由root用戶創(chuàng)建的。 Linux用戶賬戶的類型用戶賬戶的類型3.1 3.1 用戶和用戶組文件用戶和用戶組文件在Linux中,用戶賬號(hào)、密碼、用戶組信息和用戶組密碼均是存放在不同的配置文件中的。 在Linux系統(tǒng)中,用戶
2、賬號(hào)及其相關(guān)信息密碼除外均是存放在一個(gè)名叫passwd的配置文件中的,該文件位于/etc目錄。用戶密碼保存在shadow配置文件中。 Linux的配置文件均是文本文件,因此可使用文本文件內(nèi)容查看命令來查看。在passwd文件中,一行定義一個(gè)用戶賬號(hào),每行均由多個(gè)不同的字段構(gòu)成,各字段值間用“:”分隔,每個(gè)字段均代表該賬戶某方面的信息。 3.1.1 用戶賬號(hào)文件用戶賬號(hào)文件3.1 3.1 用戶和用戶組文件用戶和用戶組文件1/etc/passwd文件: 每一個(gè)合法用戶賬號(hào)對(duì)應(yīng)于該文件中的一行記錄 登錄名:密碼:用戶標(biāo)志號(hào):組標(biāo)志號(hào):用戶的全名或其他描述:主目錄:登錄shell例如root用戶在此文
3、件中對(duì)應(yīng)的行: root:x:0:0:root:/root:/bin/bash2/etc/shadow文件: 為每個(gè)用戶提供一條記錄。其9個(gè)字段按先后順序分別是:(1登錄名。(2加密密碼。(3上次更改密碼時(shí)間距1970年1月1日的天數(shù)。(4密碼更改后,不可以更改的天數(shù)。(5密碼更改后,必須再次更改的天數(shù)即密碼的有效期)。(6密碼失效前警告用戶的天數(shù)。(7密碼失效后距賬號(hào)被查封的天數(shù)。(8賬號(hào)被查封時(shí)間距1970年1月1日的天數(shù)。(9保留字段。 如: root:$1$aafCTDgc$5YNYUjUfxEeItkS0mktJ91:13237:0:99999:7:3.1 3.1 用戶和用戶組文件用
4、戶和用戶組文件為安全起見,用戶真實(shí)的密碼采用MD5加密算法加密后,保存在/etc/shadow配置文件中,該文件只有root用戶可以讀取。 與passwd文件類似,shadow文件也是每行定義和保存一個(gè)賬戶的相關(guān)信息。第1個(gè)字段為賬戶名,第2個(gè)字段為該賬戶的密碼。/etc/passwd 中的密碼字段的特殊設(shè)置:x : 該賬號(hào)可使用密碼正常登錄空 : 不要密碼即可登錄* : 該賬號(hào)被禁用3.1.2 用戶密碼文件用戶密碼文件3.1 3.1 用戶和用戶組文件用戶和用戶組文件/etc/passwd 文件內(nèi)容文件內(nèi)容/etc/shadow 文件內(nèi)容文件內(nèi)容3.1 3.1 用戶和用戶組文件用戶和用戶組文件
5、3.1.3 用戶組賬號(hào)文件用戶組賬號(hào)文件用戶組賬戶信息保存在用戶組賬戶信息保存在/etc/group配置文件中,任何用戶均可以讀取。用配置文件中,任何用戶均可以讀取。用戶組的真實(shí)密碼保存在戶組的真實(shí)密碼保存在/etc/gshadow配置文件中。配置文件中。 在在group文件中,第文件中,第1個(gè)字段代表用戶組的名稱,第個(gè)字段代表用戶組的名稱,第2列為列為x,第,第3列為用列為用戶組的戶組的ID號(hào),第號(hào),第4列為該組中的用戶成員列表,各用戶名間用逗號(hào)分隔。列為該組中的用戶成員列表,各用戶名間用逗號(hào)分隔。groupname : passwd : GID : userlist /etc/group
6、文件內(nèi)容文件內(nèi)容3.1 3.1 用戶和用戶組文件用戶和用戶組文件Linux中的用戶組可以分為三類:用戶私有組、系統(tǒng)默認(rèn)組和普通用戶組。1用戶私有組用戶私有組是創(chuàng)建用戶賬號(hào)時(shí)默認(rèn)生成的與用戶登錄名一樣的用戶組。 2系統(tǒng)默認(rèn)組系統(tǒng)默認(rèn)組又稱標(biāo)準(zhǔn)組是安裝時(shí)系統(tǒng)自動(dòng)創(chuàng)建的用戶組,用于向該組內(nèi)的用戶授予某些特定的訪問權(quán)限。 3普通用戶組普通用戶組是系統(tǒng)管理員創(chuàng)建的組。Linux用戶組的類型用戶組的類型3.1 3.1 用戶和用戶組文件用戶和用戶組文件Linux中可以使用 ll (或 ls -l) 命令來顯示文件屬于哪個(gè)用戶和用戶組。如何查看一個(gè)文件屬于哪個(gè)用戶和用戶組如何查看一個(gè)文件屬于哪個(gè)用戶和用戶組?
7、3.2 3.2 管理用戶賬戶與密碼管理用戶賬戶與密碼1 1添加用戶添加用戶在在LinuxLinux中,創(chuàng)建或添加新用戶使用中,創(chuàng)建或添加新用戶使用useradduseradd命令來實(shí)現(xiàn),其命令用法為:命令來實(shí)現(xiàn),其命令用法為:useradd option usernameuseradd option username該命令的該命令的optionoption可選項(xiàng)較多,常用的主要有:可選項(xiàng)較多,常用的主要有:-g -g 主目錄主目錄用于添加用戶賬號(hào)時(shí)指定該用戶的私有組。用于添加用戶賬號(hào)時(shí)指定該用戶的私有組。 格式:格式: useradd useradd 用戶名用戶名 useradd g user
8、add g 組名組名 用戶名用戶名3.2.1 用戶賬號(hào)管理用戶賬號(hào)管理3.2 3.2 管理用戶賬戶與密碼管理用戶賬戶與密碼增加用戶命令的執(zhí)行有三個(gè)過程:增加用戶命令的執(zhí)行有三個(gè)過程: 在在/etc/ passwd文件中寫入該用戶對(duì)應(yīng)的記錄項(xiàng)。文件中寫入該用戶對(duì)應(yīng)的記錄項(xiàng)。 為新登錄用戶在為新登錄用戶在”/home下建立一個(gè)主目錄,用戶登錄后自下建立一個(gè)主目錄,用戶登錄后自動(dòng)進(jìn)入該目錄。動(dòng)進(jìn)入該目錄。 在在/etc/group中為新用戶增加一個(gè)入口項(xiàng)。該用戶屬于哪一個(gè)中為新用戶增加一個(gè)入口項(xiàng)。該用戶屬于哪一個(gè)用戶組,就把用戶名加到該組對(duì)應(yīng)的用戶列表中。用戶組,就把用戶名加到該組對(duì)應(yīng)的用戶列表中。
9、3.2.1 用戶賬號(hào)管理用戶賬號(hào)管理3.2 3.2 管理用戶賬戶與密碼管理用戶賬戶與密碼例如,若要?jiǎng)?chuàng)建一個(gè)名為zhangyan的用戶,并作為student用戶組的成員,則操作命令為:rootrh9 root#useradd g student zhangyanrootrh9 root#tail 1 /etc/passwd #顯示最后1行的內(nèi)容。zhangyan:x:502:500:/home/zhangyan:/bin/bash3.2.1 用戶賬號(hào)管理用戶賬號(hào)管理3.2 3.2 管理用戶賬戶與密碼管理用戶賬戶與密碼2 2設(shè)置賬戶屬性了解)設(shè)置賬戶屬性了解)對(duì)于已創(chuàng)建好的賬戶,可使用對(duì)于已創(chuàng)建好
10、的賬戶,可使用usermodusermod命令來修改和設(shè)置賬戶的各項(xiàng)屬性,命令來修改和設(shè)置賬戶的各項(xiàng)屬性,包括登錄名、主目錄、用戶組、登錄包括登錄名、主目錄、用戶組、登錄shellshell等,該命令的用法為:等,該命令的用法為:usermod usermod 選項(xiàng)選項(xiàng) username username 3.2.1 用戶賬號(hào)管理用戶賬號(hào)管理3.2 3.2 管理用戶賬戶與密碼管理用戶賬戶與密碼 改變用戶賬戶名和主目錄改變用戶賬戶名和主目錄若要改變用戶名,可使用若要改變用戶名,可使用-lL的小寫參數(shù)來實(shí)現(xiàn),其命令用法為:的小寫參數(shù)來實(shí)現(xiàn),其命令用法為:usermod l 新用戶名新用戶名 原用戶
11、名原用戶名例如,若要將用戶例如,若要將用戶lijie更名為更名為lijunjie,則操作命令為:,則操作命令為:rootrh9 root# usermod l lijunjie lijierootrh9 root# tail 1 /etc/passwdlijunjie:x:503:503:/home/lijie:/bin/bash從輸出結(jié)果可見,用戶名已更改為了從輸出結(jié)果可見,用戶名已更改為了lijunjie。主目錄仍為原來的。主目錄仍為原來的/home/lijie,若要將其更改為若要將其更改為/home/lijunjie,則命令為:,則命令為:rootrh9 root#usermod d /
12、home/lijunjie lijunjie3.2.1 用戶賬號(hào)管理用戶賬號(hào)管理3.2 3.2 管理用戶賬戶與密碼管理用戶賬戶與密碼 鎖定賬戶鎖定賬戶若要臨時(shí)禁止用戶登戶,可采取將該用戶賬戶鎖定。鎖定賬戶可利用若要臨時(shí)禁止用戶登戶,可采取將該用戶賬戶鎖定。鎖定賬戶可利用-L參參數(shù)來實(shí)現(xiàn),其命令用法為:數(shù)來實(shí)現(xiàn),其命令用法為:usermod L 要鎖定的賬戶要鎖定的賬戶比如,若要鎖定比如,若要鎖定lijunjie賬戶,則操作命令為:賬戶,則操作命令為:usermod L lijunjieLinux鎖定賬戶,是通過在密碼文件鎖定賬戶,是通過在密碼文件shadow的密碼字段前加的密碼字段前加“!”來
13、標(biāo)識(shí)該來標(biāo)識(shí)該用戶被鎖定。用戶被鎖定。 解鎖賬戶解鎖賬戶要解鎖賬戶,可使用帶要解鎖賬戶,可使用帶-U參數(shù)的參數(shù)的usermod命令來實(shí)現(xiàn),其用法為:命令來實(shí)現(xiàn),其用法為:usermod U 要解鎖的賬戶要解鎖的賬戶比如,若要解除對(duì)比如,若要解除對(duì)lijunjie賬戶的鎖定,則命令為:賬戶的鎖定,則命令為:usermod U lijunjie 3.2.1 用戶賬號(hào)管理用戶賬號(hào)管理3.2 3.2 管理用戶賬戶與密碼管理用戶賬戶與密碼3刪除賬戶刪除賬戶要?jiǎng)h除賬戶,可使用要?jiǎng)h除賬戶,可使用userdel命令來實(shí)現(xiàn),其用法為:命令來實(shí)現(xiàn),其用法為:userdel -r 賬戶名賬戶名-r為可選項(xiàng),若帶上該
14、參數(shù),則在刪除該賬戶的同時(shí),一并刪除該賬戶對(duì)應(yīng)為可選項(xiàng),若帶上該參數(shù),則在刪除該賬戶的同時(shí),一并刪除該賬戶對(duì)應(yīng)的主目錄。比如,若要?jiǎng)h除的主目錄。比如,若要?jiǎng)h除vodup賬戶,并同時(shí)刪除其主目錄,則操作命令賬戶,并同時(shí)刪除其主目錄,則操作命令為:為:rootrh9 root# userdel r vodup3.2.1 用戶賬號(hào)管理用戶賬號(hào)管理3.2 3.2 管理用戶賬戶與密碼管理用戶賬戶與密碼1設(shè)置用戶登錄密碼設(shè)置用戶登錄密碼Linux的賬戶必須設(shè)置密碼后,才能登錄系統(tǒng)。設(shè)置賬戶登錄密碼,使用的賬戶必須設(shè)置密碼后,才能登錄系統(tǒng)。設(shè)置賬戶登錄密碼,使用passwd命令,其用法為:命令,其用法為:p
15、asswd 賬戶名賬戶名只有只有root用戶才有權(quán)設(shè)置指定賬戶的密碼,一般用戶只能設(shè)置或修改自己賬用戶才有權(quán)設(shè)置指定賬戶的密碼,一般用戶只能設(shè)置或修改自己賬戶的密碼。例如,若要設(shè)置戶的密碼。例如,若要設(shè)置lijunjie賬戶的登錄密碼,則操作命令為:賬戶的登錄密碼,則操作命令為:rootrh9 root# passwd lijunjieChanging password for user lijunjie.New password: #鍵入密碼鍵入密碼Retype new password: #重輸密碼重輸密碼passwd: all authentication tokens updated
16、successfully.3.2.2 用戶密碼管理用戶密碼管理3.2 3.2 管理用戶賬戶與密碼管理用戶賬戶與密碼2鎖定賬戶密碼鎖定賬戶密碼在在Linux中,除了用戶賬戶可被鎖定外,賬戶密碼也可被鎖定,任何一方被中,除了用戶賬戶可被鎖定外,賬戶密碼也可被鎖定,任何一方被鎖定后,都將導(dǎo)致該賬戶無法登錄系統(tǒng)。只有鎖定后,都將導(dǎo)致該賬戶無法登錄系統(tǒng)。只有root用戶才有權(quán)執(zhí)行該命令。用戶才有權(quán)執(zhí)行該命令。鎖定賬戶密碼使用帶鎖定賬戶密碼使用帶-l參數(shù)的參數(shù)的passwd命令,其用法為:命令,其用法為:passwd l 賬戶名賬戶名例如,若要鎖定例如,若要鎖定lijunjie賬戶的密碼,則操作命令為:賬
17、戶的密碼,則操作命令為:passwd l lijunjie3解鎖賬戶密碼解鎖賬戶密碼用戶密碼被鎖定后,若要解鎖,使用帶用戶密碼被鎖定后,若要解鎖,使用帶-u參數(shù)的參數(shù)的passwd命令,該命令只有命令,該命令只有root用戶才有權(quán)執(zhí)行,其用法為:用戶才有權(quán)執(zhí)行,其用法為:passwd u 要解鎖的賬戶要解鎖的賬戶 3.2.2 用戶密碼管理用戶密碼管理3.3 3.3 用戶組管理用戶組管理1創(chuàng)建用戶組創(chuàng)建用戶組創(chuàng)建用戶組使用創(chuàng)建用戶組使用groupadd命令,其命令用法為:命令,其命令用法為:groupadd 用戶組名稱用戶組名稱創(chuàng)建普通用戶組,其創(chuàng)建普通用戶組,其GID值大于或等于值大于或等于5
18、00。如果創(chuàng)建的是第。如果創(chuàng)建的是第1個(gè)普通用戶組,個(gè)普通用戶組,故其故其GID值為值為500。若要?jiǎng)?chuàng)建一個(gè)名為若要?jiǎng)?chuàng)建一個(gè)名為student的用戶組,則操作命令為:的用戶組,則操作命令為:rootrh9 root#groupadd studentrootrh9 root#tail -1 /etc/groupstudent:x:501: #該用戶組的該用戶組的ID為為501 3.3.1 創(chuàng)建用戶組創(chuàng)建用戶組3.3 3.3 用戶組管理用戶組管理2刪除用戶組刪除用戶組刪除用戶組使用刪除用戶組使用groupdel命令來實(shí)現(xiàn),命令來實(shí)現(xiàn),其用法為:其用法為:groupdel 用戶組名用戶組名比如,若要
19、刪除比如,若要?jiǎng)h除teacher用戶組,則操作命令為:用戶組,則操作命令為:groupdel teacher在刪除用戶組時(shí),被刪除的用戶組不能是某個(gè)賬戶的私有用戶組,否則將在刪除用戶組時(shí),被刪除的用戶組不能是某個(gè)賬戶的私有用戶組,否則將無法刪除,若要?jiǎng)h除,則應(yīng)先刪除引用該私有用戶組的賬戶,然后再刪除無法刪除,若要?jiǎng)h除,則應(yīng)先刪除引用該私有用戶組的賬戶,然后再刪除用戶組。用戶組。 若要?jiǎng)h除用戶組若要?jiǎng)h除用戶組student,則操作命令為:,則操作命令為:rootrh9 root# groupdel student3.3 3.3 用戶組管理用戶組管理3添加用戶到指定的組添加用戶到指定的組可以將用戶
20、添加到指定的組,使其成為該組的成員。其實(shí)現(xiàn)命令為:可以將用戶添加到指定的組,使其成為該組的成員。其實(shí)現(xiàn)命令為:gpasswd -a 用戶賬戶用戶賬戶 用戶組名用戶組名 比如,若要把用戶比如,若要把用戶liyang加入到加入到ftpusers用戶組中,則操作命令為:用戶組中,則操作命令為:rootrh9 root#gpasswd a liyang ftpusersAdding user liyang to group ftpusers3.3.2 修改用戶組屬性修改用戶組屬性3.3 3.3 用戶組管理用戶組管理4從指定的組中移除某用戶從指定的組中移除某用戶若要從用戶組中移除某用戶,其實(shí)現(xiàn)命令為:若
21、要從用戶組中移除某用戶,其實(shí)現(xiàn)命令為:gpasswd -d 用戶賬戶名用戶賬戶名 用戶組名用戶組名比如,若要從比如,若要從ftpusers用戶組中,移除用戶組中,移除liyang用戶,則操作命令為:用戶,則操作命令為:rootrh9 root#gpasswd -d liyang ftpusersRemoving user liyang from group ftpusers3.3.2 修改用戶組屬性修改用戶組屬性3.3 3.3 用戶組管理用戶組管理5查詢某用戶屬于哪個(gè)哪些用戶組查詢某用戶屬于哪個(gè)哪些用戶組若要從用戶組中移除某用戶,其實(shí)現(xiàn)命令為:若要從用戶組中移除某用戶,其實(shí)現(xiàn)命令為:group
22、s 用戶名用戶名比如,若想要查詢比如,若想要查詢r(jià)oot用戶都隸屬于哪些用戶組,則操作命令為:用戶都隸屬于哪些用戶組,則操作命令為:3.3.2 修改用戶組屬性修改用戶組屬性3.4 3.4 使用用戶管理器管理用戶和組使用用戶管理器管理用戶和組依次單擊“開始按鈕紅帽子)”“System Settings”“Users and Groups”,啟可啟動(dòng)用戶管理器。在用戶管理器窗口顯示有“Users和“Groups兩個(gè)選項(xiàng)卡,分別用于顯示當(dāng)前的用戶賬戶和用戶組??蓡螕暨x項(xiàng)卡的標(biāo)題欄,進(jìn)行選項(xiàng)卡的切換。利用工具欄中的Add User、Add Group、Properties和Delete按鈕,可分別實(shí)現(xiàn)
23、添加用戶、用戶組、修改用戶賬戶屬性、刪除用戶或用戶組等功能。 3.5 3.5 文件類型與文件屬性文件類型與文件屬性運(yùn)用運(yùn)用 ls l 或或 ll 命令,可列出文件和目錄的詳細(xì)信息。其顯示格式及各列的命令,可列出文件和目錄的詳細(xì)信息。其顯示格式及各列的含義如下所示含義如下所示 :1. 查看文件的屬性查看文件的屬性 3.5 3.5 文件類型與文件屬性文件類型與文件屬性第第1列顯示的是文件屬性。文件屬性占用列顯示的是文件屬性。文件屬性占用10個(gè)字節(jié),由個(gè)字節(jié),由3組權(quán)限屬性和一個(gè)組權(quán)限屬性和一個(gè)文件類型標(biāo)識(shí)組成,其構(gòu)成如圖文件類型標(biāo)識(shí)組成,其構(gòu)成如圖2.1所示。所示。1. 查看文件的屬性查看文件的屬
24、性 在在Linux中,用戶對(duì)文件的操作權(quán)限分為可讀、可寫、可執(zhí)行三種,中,用戶對(duì)文件的操作權(quán)限分為可讀、可寫、可執(zhí)行三種,分別用分別用r、w、x表示。若用戶無某個(gè)權(quán)限,則在相應(yīng)權(quán)限位置用表示。若用戶無某個(gè)權(quán)限,則在相應(yīng)權(quán)限位置用“-”代表,代表,表示無此權(quán)限。表示無此權(quán)限。 若某文件具有若某文件具有x屬性,則該文件就可執(zhí)行,屬于可執(zhí)行文件。屬性,則該文件就可執(zhí)行,屬于可執(zhí)行文件。 3.5 3.5 文件類型與文件屬性文件類型與文件屬性1. 查看文件的類屬性查看文件的類屬性文件屬性放大圖。文件屬性放大圖。3.5 3.5 文件類型與文件屬性文件類型與文件屬性 類型標(biāo)識(shí)用于說明該文件的類型是普通文件、
25、鏈接文件還是目錄。對(duì)于類型標(biāo)識(shí)用于說明該文件的類型是普通文件、鏈接文件還是目錄。對(duì)于普通文件,則第一個(gè)類型標(biāo)識(shí)處顯示為普通文件,則第一個(gè)類型標(biāo)識(shí)處顯示為“-”-”,若是鏈接文件,則該位置的,若是鏈接文件,則該位置的標(biāo)識(shí)為標(biāo)識(shí)為l l注:是注:是L L的小寫,不是數(shù)字的小寫,不是數(shù)字1 1);若是目錄,則該位置的標(biāo)識(shí)為);若是目錄,則該位置的標(biāo)識(shí)為d d。 另外,有一些程序命令文件的屬性的執(zhí)行部分不是另外,有一些程序命令文件的屬性的執(zhí)行部分不是x x,而是,而是s s,這表示執(zhí),這表示執(zhí)行這個(gè)程序的使用者,臨時(shí)可獲得與該文件的擁有者一樣的權(quán)力來運(yùn)行該行這個(gè)程序的使用者,臨時(shí)可獲得與該文件的擁有者
26、一樣的權(quán)力來運(yùn)行該程序。這種情況,一般出現(xiàn)在系統(tǒng)管理類的命令程序中,如程序。這種情況,一般出現(xiàn)在系統(tǒng)管理類的命令程序中,如/bin/bin目錄下的目錄下的pingping、susu、mountmount和和umountumount,該類文件在顯示時(shí),其背景是紅色顯示的。,該類文件在顯示時(shí),其背景是紅色顯示的。 1. 查看文件的屬性查看文件的屬性3.5 3.5 文件類型與文件屬性文件類型與文件屬性對(duì)文件屬性的修改包括修改文件的擁有者和修改用戶對(duì)文件的權(quán)限兩個(gè)方對(duì)文件屬性的修改包括修改文件的擁有者和修改用戶對(duì)文件的權(quán)限兩個(gè)方面。面。 修改文件或目錄的擁有者修改文件或目錄的擁有者在在Linux中,使
27、用中,使用chown命令可改變文件或目錄的所有者屬主和所屬的命令可改變文件或目錄的所有者屬主和所屬的用戶組,利用參數(shù)用戶組,利用參數(shù)-R,可遞歸設(shè)置指定目錄下的全部文件包括子目錄和,可遞歸設(shè)置指定目錄下的全部文件包括子目錄和子目錄中的文件的所屬關(guān)系;子目錄中的文件的所屬關(guān)系;chgrp命令只能更改指定文件或目錄所屬的命令只能更改指定文件或目錄所屬的用戶組。其命令用法為:用戶組。其命令用法為:chown -R 新所有者新所有者.新用戶組新用戶組 要改變的文件名或目錄要改變的文件名或目錄chgrp 新用戶組新用戶組 要改變所屬用戶組的目錄或文件要改變所屬用戶組的目錄或文件 2. 修改文件的屬性修改
28、文件的屬性3.5 3.5 文件類型與文件屬性文件類型與文件屬性 改變文件的權(quán)限改變文件的權(quán)限文件權(quán)限是與用戶賬戶和用戶組緊密聯(lián)系在一起的,在文件權(quán)限是與用戶賬戶和用戶組緊密聯(lián)系在一起的,在Linux中,可使用中,可使用chmod命令來重新設(shè)置或修改文件或目錄的權(quán)限,但只有文件或目錄的擁命令來重新設(shè)置或修改文件或目錄的權(quán)限,但只有文件或目錄的擁有者或有者或root用戶才有此更改權(quán)。用戶才有此更改權(quán)。 權(quán)限的表示方法權(quán)限的表示方法權(quán)限除了可用權(quán)限除了可用r、w、x來表示外,也可用一個(gè)來表示外,也可用一個(gè)3位的數(shù)字來表示,比如位的數(shù)字來表示,比如644,其百位上的數(shù)代表擁有者的權(quán)限,十位上的數(shù)代表擁
29、有者所屬的組中的用其百位上的數(shù)代表擁有者的權(quán)限,十位上的數(shù)代表擁有者所屬的組中的用戶的權(quán)限,個(gè)位上的數(shù),代表其他用戶對(duì)該文件的權(quán)限。這種采用數(shù)字來戶的權(quán)限,個(gè)位上的數(shù),代表其他用戶對(duì)該文件的權(quán)限。這種采用數(shù)字來表示權(quán)限的方法,稱為絕對(duì)權(quán)限表示法。表示權(quán)限的方法,稱為絕對(duì)權(quán)限表示法。 2. 修改文件的屬性修改文件的屬性3.5 3.5 文件類型與文件屬性文件類型與文件屬性 改變文件或目錄的權(quán)限改變文件或目錄的權(quán)限由于權(quán)限有兩種表示法,因此,改變權(quán)限的由于權(quán)限有兩種表示法,因此,改變權(quán)限的chmodchmod命令的具體用法也有兩種,命令的具體用法也有兩種,分別是:分別是: 利用絕對(duì)權(quán)限表達(dá)法來設(shè)置或
30、改變文件或目錄的權(quán)限,其用法為:利用絕對(duì)權(quán)限表達(dá)法來設(shè)置或改變文件或目錄的權(quán)限,其用法為:chmod -R chmod -R 絕對(duì)權(quán)限值絕對(duì)權(quán)限值 要改變的文件或目錄名要改變的文件或目錄名參數(shù)參數(shù)-R-R代表遞歸設(shè)置指定目錄下的所有文件的權(quán)限。代表遞歸設(shè)置指定目錄下的所有文件的權(quán)限。例如:例如:myfile.txtmyfile.txt文件目前的權(quán)限為文件目前的權(quán)限為rw-r-r-rw-r-r-,若要更改為,若要更改為rw-rw-r-rw-rw-r-,該如何實(shí)現(xiàn)該如何實(shí)現(xiàn)?2. 修改文件的屬性修改文件的屬性文件文件 myfile.txt 的訪問權(quán)限轉(zhuǎn)換過程的訪問權(quán)限轉(zhuǎn)換過程:原權(quán)限是原權(quán)限是rw
31、-r-r-,改成,改成rw-rw-r-若用二進(jìn)制表示法:若用二進(jìn)制表示法:即把權(quán)限即把權(quán)限110100100,改為,改為110110100若用十進(jìn)制表示法:若用十進(jìn)制表示法:即把權(quán)限即把權(quán)限 644, 改為改為664命令:命令: # chmod 664 myfile.txt假設(shè)某個(gè)假設(shè)某個(gè)myfile.txt文件文件:原權(quán)限是原權(quán)限是rw-r-r-,改成,改成rw-rw-r-使用絕對(duì)權(quán)限法命令如下:使用絕對(duì)權(quán)限法命令如下:# chmod 664 myfile.txt再查詢一下該文件的訪問權(quán)限再查詢一下該文件的訪問權(quán)限r(nóng)ootrh9 root#ll /home/liyang/myfile.txt
32、-rw-rw-r- 1 liyang student 11 Jul 4 05:39 myfile.txt3.5 3.5 文件類型與文件屬性文件類型與文件屬性 若通過若通過r、w、x、s表示方式來更改權(quán)限,則只需在表示方式來更改權(quán)限,則只需在chmod命令中表達(dá)出命令中表達(dá)出權(quán)限需要改變的部分即可,可視為是相對(duì)修改法。權(quán)限需要改變的部分即可,可視為是相對(duì)修改法。此時(shí)用此時(shí)用u表示修改文件或目錄的擁有者的權(quán)限,用表示修改文件或目錄的擁有者的權(quán)限,用g表示修改文件擁有者所表示修改文件擁有者所屬的用戶組的權(quán)限,用屬的用戶組的權(quán)限,用o表示修改其他用戶的權(quán)限;若要增加某項(xiàng)權(quán)限,則表示修改其他用戶的權(quán)限;
33、若要增加某項(xiàng)權(quán)限,則用用+表示,若要去掉某項(xiàng)權(quán)限,則用表示,若要去掉某項(xiàng)權(quán)限,則用-表示,若只賦予該項(xiàng)權(quán)限,則用表示,若只賦予該項(xiàng)權(quán)限,則用=表示。表示。2. 修改文件的屬性修改文件的屬性3.5 3.5 文件類型與文件屬性文件類型與文件屬性2. 查看文件的類型查看文件的類型 u g o 2.3 2.3 文件類型與文件屬性文件類型與文件屬性比如:假設(shè)比如:假設(shè)/home/liyang/myfile.txt/home/liyang/myfile.txt文件的權(quán)限為文件的權(quán)限為rw-rw-r-rw-rw-r-,若要修改,若要修改為為rw-r-rw-r-,則更改命令為:,則更改命令為:chmod g-w /home/lilyang/myfile.txtchmod g-w /home/lilyang/myfile.txtchmod o-r /home/liyang/myfile.txtchmod o-r /home/liyang/myfile.txt若要給其他用戶增加讀的權(quán)限,則實(shí)現(xiàn)命令為:若要給其他用戶增加讀的權(quán)限,則實(shí)現(xiàn)命令為
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度教育貸款借款居間服務(wù)合同協(xié)議書
- 2025年度商務(wù)保密合同版:企業(yè)內(nèi)部商業(yè)秘密保護(hù)與競(jìng)業(yè)限制合同
- 2025年度出國(guó)教育機(jī)構(gòu)勞務(wù)派遣合同
- 2025年度農(nóng)村宅基地買賣與鄉(xiāng)村旅游開發(fā)合同
- 2025年度離婚協(xié)議中子女撫養(yǎng)費(fèi)調(diào)整協(xié)議書
- 2025年度刑事附帶民事訴訟委托代理協(xié)議書
- 2025年度少兒素質(zhì)提升輔導(dǎo)班家長(zhǎng)協(xié)議
- 商業(yè)空間裝修合同質(zhì)量要求
- 2025年度工廠生產(chǎn)工人勞動(dòng)權(quán)益保障協(xié)議書
- 2025年度休閑農(nóng)業(yè)園場(chǎng)地?zé)o償使用合同
- 中國(guó)建設(shè)銀行養(yǎng)老金融模式發(fā)展問題研究
- 關(guān)于布郎芬布倫納發(fā)展心理學(xué)生態(tài)系統(tǒng)理論
- 我們身邊的法律故事課件
- 執(zhí)行律師服務(wù)方案
- GB 24544-2023墜落防護(hù)速差自控器
- 2023年11月上海市教育委員會(huì)教育技術(shù)裝備中心公開招考3名工作人員筆試歷年高頻考點(diǎn)(難、易錯(cuò)點(diǎn)薈萃)附帶答案詳解
- 煤礦違章行為及預(yù)防
- 幼兒園中班下學(xué)期語言繪本-沙灘上
- 電氣工程師生涯人物訪談報(bào)告
- 無人機(jī)在公安領(lǐng)域的應(yīng)用
- 水力學(xué)電子教案
評(píng)論
0/150
提交評(píng)論