5 10 下午 口語 linux

2022-09-02 08:03:13 字數 1464 閱讀 5480

為了執行一些系統級的操作,經常會需要成為 root 使用者,直接用

root

帳號登入的方法並不好,不安全的因素增加,而且也無法區分究竟是誰做了哪些操作。有兩種方法從普通使用者切換到

root

使用者,一是使用

su 命令,另乙個是使用

sudo

命令。不加引數的

su 命令切換到

root

帳號,加使用者名稱作為引數會切換到該使用者帳號,使用

- 會同時將路徑切換到該使用者的主目錄。

sudo

以要執行的命令為引數,以

root

身份(或其他使用者)執行。配置檔案

/etc/sudoers

設定授權使用

sudo

的使用者和允許執行的命令,使用

visudo

命令來修改

/etc/sudoers

。 sudo

有乙個可設定的超時時間。

sudo

會儲存乙個日誌,儲存命令執行相關的命令、主機、使用者、目錄和時間。偽使用者系統中還定義了幾個偽使用者,一般是用

* 代替它們在

/etc/passwd

中的密碼字段,使它們不能用來登入。幾個常見的如

bin

(系統命令的屬主)、

daemon

(無特權的系統軟體的屬主)、

nobody

(普通nfs

使用者)。

/etc/passwd

檔案/etc/passwd

檔案是系統能夠識別的使用者的清單,在登入時,系統查詢該檔案來確定使用者的

uid並驗證密碼。每一行為乙個使用者,包含如下字段:使用者名稱。經過加密的密碼或佔位符

x 。數值使用者

id。數值組

id。使用者資訊:全名、辦公室、分機號、住宅**。初始工作目錄。登入

shell

。現在通常將加密的密碼放在

/etc/shadow

檔案中,這稱為隱蔽口令系統,使用這種機制時,

/etc/passwd

中的密碼字段寫作

x 。可以用

vipw

命令編輯該檔案。可以用

pwconv

命令讓

shadow

檔案的內容和

passwd

檔案的內容保持一致。

/etc/group

檔案/etc/group

檔案包含了組的名稱和每個組中的成員的列表。每一行為乙個組,包含如下字段:組名。加密的密碼或

x ,後者表示有乙個

/etc/gshadow

檔案。數值組

id。成員列表,以逗號隔開。

5 5下午 上課 口語

開始執行一些簡單的命令 注意linux中大小寫是敏感的,這點與 windows 不同,windows 中的powershell 無論是命令還是函式方法等都不區分大小寫。www.linuxidc.com localhost su root 切換到 root 使用者口令 root localhost 切...

Linux高階 2019 5 25下午

3.返回值 3.該函式是 指定執行緒資源,並傳出執行緒退出碼的函式 include include include include include include void threadjob void arg int main while 1 sleep 1 return0 include inc...

1014下午考試

題目大意 有乙個 n m 的矩陣,矩陣的每個位置上可以放置乙個數。對於第i行,第i行的差異定義為該行的最大數和最小數的差。乙個矩陣的差異,定義為矩陣中每一行差異的最大值。現在給定k個數v 1.k 問 從這k個數中選 n m 個數放入矩陣,能夠得到的矩陣的差異最小值是多少。n m k 100000,n...