Linux賬號管理

2021-10-01 04:22:40 字數 707 閱讀 3530

《鳥哥的linux私房菜》

(1)每個登入過的使用者都有uid和gid兩個id,檔案通過這兩個id辨別它的所有者和使用者組。

在輸入賬號密碼登入時,系統會先在/etc/passwd裡面找是否有對應的賬號,有的話取出uid和gid,再進入/etc/shadow中找到對應的uid的密碼進行比對。

/etc/passwd的檔案結構:

每一行的結構為:

賬號:密碼:uid:gid:使用者資訊說明列:主資料夾:shell

由於此檔案被其他檔案來讀取以獲取賬號的許可權,所以密碼只能看到x,真實的密碼被放在了/etc/shadow(只有root可以讀寫)

(2)新增使用者

使用預設值新建使用者

使用grep命令在以下三個檔案下查詢包含vbird的資訊

可以看到預設分配了值。密碼還沒有。/home下的使用者主資料夾許可權為700(只有屬主可以讀寫、執行)

設定密碼:

這裡是root授予:

linux賬號管理

1.使用者身份切換 su 不要忘了執行完了要用exit命令離開su的環境 sudo 例如 sudo u sshd touch tmp sshd sudo可以在切換的使用者下進行相關的命令操作 預設只要root可以執行sudo,其他使用者若要使用必須要看 etc sudoers檔案是否有該使用者的設定...

Linux賬號管理

1.三類使用者 1 屬主 u 2 屬組 g 用來方便的指派許可權,並不真實存在 3 其他 o 2.使用者識別符號 1 使用者id uid 2 群組id gid 3.使用者類別 1 管理員 uid 0 2 普通使用者 uid 1 65535 a 系統使用者 1 499,看版本 不允許登入系統 b 一般...

Linux賬號管理

1.新增與移除使用者 useradd 1 檢視useradd which useradd,adduser,ls lwhich useradd 2 useradd u uid g 初始群組 g 次要群組 mm c 說明欄 d 家目錄絕對路徑 s shell 使用者賬號 u 指定乙個uid給這個賬號 g...