高階使用者和普通使用者的區別及相關操作

2021-09-26 14:09:04 字數 1566 閱讀 5499

使用者的三種型別(uid):

超級使用者root (0)

系統使用者 (1~499)

普通使用者 (500~65535)

乙個使用者可以存在於多個組中。乙個組中可以有多個使用者。 每個使用者有其所屬主組,還可以有最多31個附屬組。

id        顯示當前使用者資訊

passwd 修改當前使用者的密碼、

whoami 檢視自己

groups 檢視所屬組

• 使用者管理:

新增使用者:useradd [options] username

選項: -g 主組 指定使用者所屬的使用者組

-g 附屬組 指定使用者所屬的附加組

-r 等效於--system 表示建立乙個系統帳戶

注:預設不會為系統使用者建立對應的主目錄

• 與使用者相關的配置檔案

/etc/passwd 存放了所有使用者的資訊,新增使用者其實就是給這個檔案中增加一條記錄。

/etc/shadow 使用者口令檔案。

• 密碼管理

• 剛建立的使用者沒有密碼,無法使用,必須為其設定密碼才可以使用。

• 設定和修改使用者密碼的命令是passwd。

• 超級使用者可以為自己和其他使用者設定密碼,普通使用者只能修改自己的密碼。

• 命令格式:passwd [options] [username] 如果未提供使用者名稱,則修改當前使用者的密碼。

選項: -l 鎖定使用者。

-u 解鎖使用者。

-d 設定使用者無密碼,使用者下次登入時系統不再詢問密碼。

• 密碼一般要求:

最少不同字元:3 

最小密碼長度:1

最少大寫字母:1

最少小寫字母:3

最少數字:3

• sudo

不切換使用者而使用root執行命令。

需要將使用者新增到/etc/sudoers檔案中,才能執行sudo命令。

• 使用者組

新增組:groupadd groupname

etc/group存放了組資訊,增加組其實就是給這個檔案中增加記錄。 • 刪除組:groupdel groupname。

• 刪除使用者

刪除使用者:userdel [options] username

選項: -r 同時刪除該使用者的主目錄

• 修改使用者所屬組

修改使用者所屬組:usermod [options] username

選項:-g 主組

-g 附屬組

普通使用者裝配MySQL 普通使用者裝配MySQL

普通使用者安裝mysql linux這點很好,即使沒有許可權,也可以將自己想要的程式什麼的安裝到自己有許可權的目錄下。介紹一下怎麼在非root用 許可權下安裝mysql 參考 二 編譯 1 打上補丁 解壓mysql,並進入mysql 5.1.42目錄後,執行 patch np1 i mysql 5....

root使用者和普通使用者的切換

可以 sudo su 或者 sudo i 切換成root使用者 su是在使用者間切換,可以是從普通使用者切換到root使用者,也可以是從root使用者切換到普通使用者。如果當前是root使用者,那麼切換成普通使用者test用以下命令 su test 如果要切換回root使用者,那麼用以下命令 su或...

Fedora 普通使用者和root使用者切換

1.首先以普通使用者登入,切換至root 使用者 lym bogon su root 密碼 root bogon 使用su命令,需要輸入密碼,此時在root 下 變成 此時可以使用exit命令登出root,進入普通使用者。2.root使用者切換普通使用者 root bogon su lym lym ...