特黄特色三级在线观看免费,看黄色片子免费,色综合久,欧美在线视频看看,高潮胡言乱语对白刺激国产,伊人网成人,中文字幕亚洲一碰就硬老熟妇

學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 > Linux的su、sudo命令使用及區(qū)別學(xué)習(xí)筆記

Linux的su、sudo命令使用及區(qū)別學(xué)習(xí)筆記

時(shí)間: 志藝942 分享

Linux的su、sudo命令使用及區(qū)別學(xué)習(xí)筆記

  主要對(duì)su、sudo命令的功能進(jìn)行介紹和兩者之間的區(qū)別以及使用方式,接下來(lái)是小編為大家收集的Linux的su、sudo命令使用及區(qū)別學(xué)習(xí)筆記,歡迎大家閱讀:

  Linux的su、sudo命令使用及區(qū)別學(xué)習(xí)筆記

  一:兩者之間的區(qū)別

  su用于用戶之間的切換。

  sudo用于普通用戶可以使用root權(quán)限來(lái)執(zhí)行指定命令。

  二:su、sudo命令介紹

  1、su

  a) su簡(jiǎn)介

  su用于用戶之間的切換。但是前面的用戶依然保持在登錄狀態(tài)。這種切換如果超級(jí)權(quán)限用戶root向普通或虛擬用戶切換不需要密碼,而普通用戶切換到其它任何用戶都需要密碼驗(yàn)證。

  b) su用法

  su在不加任何參數(shù),默認(rèn)為切換到root用戶,但沒(méi)有轉(zhuǎn)到root用戶家目錄下,也就是說(shuō)這時(shí)雖然是切換為root用戶了,但并沒(méi)有改變r(jià)oot登錄環(huán)境;用戶默認(rèn)的登錄環(huán)境,可以在/etc/passwd 中查得到,包括家目錄,SHELL定義等;

  su 加參數(shù) - ,表示默認(rèn)切換到root用戶,并且改變到root用戶的環(huán)境;

  具體用法:

  命令格式:su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER[ARG]]

  命令參數(shù)說(shuō)明:

  -f , –fast:不必讀啟動(dòng)文件(如csh.cshrc 等),僅用于csh或tcsh兩種Shell。

  -l , –login:加了這個(gè)參數(shù)之后,就好像是重新登陸一樣,大部分環(huán)境變量(例如HOME、SHELL和USER等)都是以該使用者(USER)為主,并且工作目錄也會(huì)改變。如果沒(méi)有指定USER,缺省情況是root。

  -m, -p ,–preserve-environment:執(zhí)行su時(shí)不改變環(huán)境變數(shù)。

  -c command:變更賬號(hào)為USER的使用者,并執(zhí)行指令(command)后再變回原來(lái)使用者。

  –help 顯示說(shuō)明文件

  –version 顯示版本資訊

  USER:欲變更的使用者賬號(hào),

  ARG: 傳入新的Shell參數(shù)。

  c) su不足

  i)不安全su工具在多人參與的系統(tǒng)管理中,并不是最好的選擇,su只適用于一兩個(gè)人參與管理的系統(tǒng),畢竟su并不能讓普通用戶受限的使用;超級(jí)用戶root密碼應(yīng)該掌握在少數(shù)用戶手中。

  ii) 如果某個(gè)用戶需要使用root權(quán)限、則必須要把root密碼告訴此用戶。

  2、sudo

  a) sudo簡(jiǎn)介

  是為所有想使用root權(quán)限的普通用戶設(shè)計(jì)的??梢宰屍胀ㄓ脩艟哂信R時(shí)使用root權(quán)限的權(quán)利。只需輸入自己賬戶的密碼即可。當(dāng)然這個(gè)普通用戶必須在/etc/sudoers文件中有配置項(xiàng)、才具有使用sudo的權(quán)利

  b) sudo用法

  i) 首先要為使用sudo命令的普通用戶在/etc/sudoers文件中配置此普通用戶的使用權(quán)。

  ii) 具體用法及參數(shù)說(shuō)明:

  命令格式:sudo[option]

  普通用戶使用sudo執(zhí)行root權(quán)限用法:sudocommand

  說(shuō)明:以系統(tǒng)管理者的身份執(zhí)行指令,也就是說(shuō),經(jīng)由sudo所執(zhí)行的指令就好像是root親自執(zhí)行一樣。這種命令貌似不能與下面的參數(shù)結(jié)合使用!

  命令參數(shù):

  -V顯示版本編號(hào)

  -h會(huì)顯示版本編號(hào)及指令的使用方式說(shuō)明

  -l顯示出自己(執(zhí)行sudo的使用者)的權(quán)限

  -v因?yàn)閟udo在第一次執(zhí)行時(shí)或是在N分鐘內(nèi)沒(méi)有執(zhí)行(N預(yù)設(shè)為五)會(huì)問(wèn)密碼,這個(gè)參數(shù)是重新做一次確認(rèn),如果超過(guò)N分鐘,也會(huì)問(wèn)密碼

  -k將會(huì)強(qiáng)迫使用者在下一次執(zhí)行sudo時(shí)問(wèn)密碼(不論有沒(méi)有超過(guò)N分鐘)

  -b將要執(zhí)行的指令放在背景執(zhí)行

  -pprompt可以更改問(wèn)密碼的提示語(yǔ),其中%u會(huì)代換為使用者的帳號(hào)名稱,%h會(huì)顯示主機(jī)名稱

  -uusername/#uid不加此參數(shù),代表要以root的身份執(zhí)行指令,而加了此參數(shù),可以以u(píng)sername的身份執(zhí)行指令(#uid為該username的使用者號(hào)碼)

  -s執(zhí)行環(huán)境變數(shù)中的SHELL所指定的shell,或是/etc/passwd里所指定的shell

  -H將環(huán)境變數(shù)中的HOME(家目錄)指定為要變更身份的使用者家目錄(如不加-u參數(shù)就是系統(tǒng)管理者root)

  command要以系統(tǒng)管理者身份(或以-u更改為其他人)執(zhí)行的指令

  
看了“Linux的su、sudo命令使用及區(qū)別學(xué)習(xí)筆記”還想看:

1.linux su和sudo命令的區(qū)別

2.linux sudo命令詳解

3.Linux命令su詳解

4.linux su命令參數(shù)及用法詳解

5.Linux下su命令怎么使用

6.linux系統(tǒng)命令使用詳解

2960878