linux系統(tǒng)常用指令-用戶及權(quán)限管理.ppt_第1頁(yè)
linux系統(tǒng)常用指令-用戶及權(quán)限管理.ppt_第2頁(yè)
linux系統(tǒng)常用指令-用戶及權(quán)限管理.ppt_第3頁(yè)
linux系統(tǒng)常用指令-用戶及權(quán)限管理.ppt_第4頁(yè)
linux系統(tǒng)常用指令-用戶及權(quán)限管理.ppt_第5頁(yè)
已閱讀5頁(yè),還剩10頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

Linux嵌入式編程,Linux基礎(chǔ)操作,查詢UID及GID id 主要參數(shù):id -agu用戶名 無(wú)參數(shù) 在沒(méi)有加任何參數(shù)的情況下,查詢的是當(dāng)前操作 用戶的用戶名,UID,GID和所處的主用戶組和附屬 用戶組 -a 顯示所有信息 -g 只顯示組ID號(hào) -u 只顯示用戶ID 例:id id root id -ag root,用戶及權(quán)限管理指令,一、用戶和組的查詢指令,Linux嵌入式編程,Linux基礎(chǔ)操作,查詢用戶信息 finger 主要參數(shù) finger -ls參數(shù)選項(xiàng) 用戶名 作用:用戶名(也被稱為登錄名Login)、真實(shí)名字(NAME)、在哪個(gè)終端登錄(Tty)、寫狀態(tài)、空閑時(shí)間(Idle)、登錄時(shí)間(Login Time)、辦公地點(diǎn)、辦公電話等 無(wú)參數(shù) 默認(rèn)以短格-s 來(lái)輸出登錄本機(jī)的所有用戶信息 -l 采用長(zhǎng)格式 -s 顯示短格式 例:finger finger -l或finger -s finger -s root,用戶及權(quán)限管理指令,一、用戶和組的查詢指令,Linux嵌入式編程,Linux基礎(chǔ)操作,查詢登錄主機(jī)用戶 whoami:顯示自身用戶名稱 w: 顯示目前登錄用戶信息 who: 顯示目前登陸的所有用戶信息 通過(guò)文件查看用戶和群組 cat /etc/group | grep root: 顯示結(jié)果: root:x:1001:root,group_name 表示root這個(gè)組有兩個(gè)用戶root,group_name cat /etc/passwd | grep root 顯示結(jié)果 root:x:0:0:root:/root:/bin/bash,用戶及權(quán)限管理指令,一、用戶和組的查詢指令,Linux嵌入式編程,Linux基礎(chǔ)操作,添加用戶組 groupadd 常用參數(shù) groupadd -g gid-o-r-f groupname -g gid 除非使用-o參數(shù)不然該值必須是唯一,不可相同。數(shù)值不 可為負(fù)。 -o 允許設(shè)置相同組id的群組 -r 建立系統(tǒng)組 例:groupadd javasky groupadd -g 666 google 設(shè)置GID為666的用戶組,GID小于500的通常是留給系統(tǒng)賬號(hào)使用,用戶及權(quán)限管理,二、群組管理指令,Linux嵌入式編程,Linux基礎(chǔ)操作,修改用戶組 groupmod 常用參數(shù) groupmod -g gid -o -n group_name group -g gid 指定id -o 允許設(shè)置相同組id的群組 -n group_name 修改用戶組名為group_name 例:groupmod -n google javasky groupmod g 600 javasky 刪除群組 groupdel 常用參數(shù) groupdel 例:groupdel javasky,用戶及權(quán)限管理,二、群組管理指令,Linux嵌入式編程,Linux基礎(chǔ)操作,添加用戶 useradd 常用參數(shù) useradd -u uid -o -g group -G group,. -d home -s shell -c comment -e expire -p passwd name -c comment 新帳號(hào) password 檔的說(shuō)明欄 。 -d home_dir 新帳號(hào)每次登入時(shí)所使用的home_dir。并當(dāng)成登入 時(shí)目錄名稱。 -e expire_date 帳號(hào)終止日期。日期的指定格式為MM/DD/YY。 -g initial_group group名稱或以數(shù)字來(lái)做為用戶登入起始用戶組。 用戶組名須為現(xiàn)有存在的名稱。用戶組數(shù)字也須為 現(xiàn)有存在的用戶組。預(yù)設(shè)的用戶組數(shù)字為1。 -s shell 用戶登入后使用的shell名稱。預(yù)設(shè)為不填寫,這樣 系統(tǒng)會(huì)幫你指定預(yù)設(shè)的登入shell。 -u uid uid用戶的ID值。必須為唯一的ID值 -G groups 歸屬組群,組名用逗號(hào)隔開(kāi),用戶及權(quán)限管理,三、用戶管理指令,Linux嵌入式編程,Linux基礎(chǔ)操作,在建立用戶時(shí),可用如下方法查看: 查看用戶路徑方法 ls -ld /opt/longcpu/ 查看用戶信息方法 more /etc/passwd |grep longcpu finger longcpu id longcpu (1) 例 建一用戶longcpu,不使用任何參數(shù) useradd longcpu (2) 例 添加一個(gè)新用戶longcpu ,標(biāo)注用戶全名ChinaCpu; useradd -c ChinaCpu longcpu,用戶及權(quán)限管理,三、用戶管理指令,Linux嵌入式編程,Linux基礎(chǔ)操作,(3)例:自定義用戶的家目錄、SHELL類型、所歸屬的用戶組等; useradd -c ChinaCpu -d /opt/longcpu -G linuxsir,root,beinan -s /bin/tcsh longcpu (4)例:添加了一個(gè)帳號(hào),并且設(shè)置其帳號(hào)有效期,一旦過(guò)了這個(gè)日期,便停止其登錄; useradd -e 11/04/2005 cooler more /etc/passwd |grep cooler finger cooler id cooler,用戶及權(quán)限管理,三、用戶管理指令,Linux嵌入式編程,Linux基礎(chǔ)操作,修改用戶 usermod 修改用戶賬號(hào) 主要參數(shù) usermod必要參數(shù)選擇參數(shù)用戶賬戶 -m 建立用戶的根目錄 -s 指定shell -c 加上備注 -d 指定根目錄 -e 指定有效期 -g 指定用戶群 -G 指定用戶的次群組 例:更改登錄目錄 usermod -d /home/9linux root范例2: 改變用戶的UID usermod -u 777 root,用戶及權(quán)限管理,三、用戶管理指令,Linux嵌入式編程,Linux基礎(chǔ)操作,刪除用戶 usermod 主要參數(shù) userdel -r 名稱 -r 刪除用戶的同時(shí),也一并把其家目錄和文件一同刪除 例:刪除用戶bnnb,但不刪除其家目錄及文件 userdel bnnb 例:刪除用戶lanhaitun,其家目錄及文件一并刪除 userdel -r lanhaitun,用戶及權(quán)限管理,三、用戶管理指令,Linux嵌入式編程,Linux基礎(chǔ)操作,創(chuàng)建或修改用戶密碼 passwd 主要參數(shù) passwd -dl用戶名 無(wú)參數(shù) 命令后面不接任何參數(shù)或用戶名,則表示修改當(dāng)前用戶的密碼;請(qǐng)看下面的例子; 例:修改當(dāng)前用戶密碼 passwd 例:更改其它用戶密碼(以root權(quán)限來(lái)創(chuàng)建或修改密碼) passwd javasky 例:刪除用戶密碼 passwd -d javasky 例:鎖定用戶beinan不能更改密碼 passwd -l beinan,用戶及權(quán)限管理,三、用戶管理指令,Linux嵌入式編程,Linux基礎(chǔ)操作,切換用戶 su 主要參數(shù) su -mp -c command - USER ARG -m, -p 執(zhí)行su時(shí)不改變環(huán)境變量 -l 好像是重新登陸一樣,工作目錄也會(huì)改變 例:變更帳號(hào)為 root 并在執(zhí)行 ls 指令后退出變回原使用者 su -c ls root 例:在root下切換到普通用戶 su 用戶名 例:在普通用戶下,進(jìn)入root或其它用戶,輸入 su 用戶名 su yecy password: 注:su -或 su -l切換至root,用戶及權(quán)限管理,三、用戶管理指令,Linux嵌入式編程,Linux基礎(chǔ)操作,文件權(quán)限 在下圖中我們可以了解到具體的權(quán)限表示:,用戶及權(quán)限管理,四、權(quán)限管理,Linux嵌入式編程,Linux基礎(chǔ)操作,常用參數(shù) chmod -cfvR ugoa.+-=rwxX.,. file. u 表示該檔案的擁有者,g 表示與該檔案的擁有者屬于同一個(gè)群體(group)者,o 表示其他以外的人,a 表示這三者皆是。 + 表示增加權(quán)限、- 表示取消權(quán)限、= 表示唯一設(shè)定權(quán)限。 r 表示可讀取,w 表示可寫入,x 表示可執(zhí)行,X 表示只有當(dāng)該檔案是個(gè)子目錄或者該檔案已經(jīng)被設(shè)定過(guò)為可執(zhí)行。 -c : 若該檔案權(quán)限確實(shí)已經(jīng)更改,才顯示其更改動(dòng)作 -f : 若該檔案權(quán)限無(wú)法被更改也不要顯示錯(cuò)誤訊息 -v : 顯示權(quán)限變更的詳細(xì)資料 -R : 對(duì)目前目錄下的所有檔案與子目錄進(jìn)行相同的權(quán)限變更(即以遞回的方式逐個(gè)變更) o+rwx,用戶及權(quán)限管理,四、權(quán)限管理,Linux嵌入式編程,Linux基礎(chǔ)操作,例:將檔案 file1.txt 設(shè)為所有人皆可讀取 : chmod ugo+r file1.txt chmod ug+w,o-w file2.txt chmod a+r file3.txt 此外chmod也可以

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論