LInux的賬號與賬號管理的學習

2021-08-20 10:52:16 字數 872 閱讀 6204

linux對於賬號的管理是通過id來進行識別的,有兩種id:分別為uid和gid。uid是指使用者id,gid是所在群組的id。登入時,首先根據使用者名稱在/etc/passwd中找到相應的uid,在/etc/shadow下找到對應得密碼,繼而登入。同時也可以獲得相應的gid。

在/etc/passwd檔案中,格式如下:

分為七部分,每個部分以:分隔。

1.使用者名稱2 x表示密碼3uid  0表示是具有root許可權,1-999是系統使用者1000-才是普通使用者,所以我們登入就是1000開始的。

4 gid 5 說明 6家目錄 7預設的bash

在/etc/shadow下,存放著密碼

密碼忘記:對於一般使用者,利用root身份使用passwd修改密碼

root密碼忘記:利用單人維護模式,系統會主動提供bash介面,此時已passwd修改

/etc/group檔案結構

root:x:0:

組名:密碼:gid:群組包含的使用者名稱

乙個使用者可以加入很多群組,那麼哪乙個群組有效呢,引入了有效群組的概念。

利用groups指令檢視該賬號加入了多少群組,第乙個為有效群組,利用newgrp來修改有效群組。

之後就學習了一些新建賬號,密碼,新建群組的指令等

acl是專門針對某個檔案,某個使用者或者群組可以享有特權

利用setfacel:設定某個檔案的acl規範

getfacel:取得某個檔案的acl規範

查詢登入的使用者:who

使用者通訊:write和wall

郵件mail -s 「郵件標題」username@localhost

賬號與許可權管理 使用者賬號與組賬號

五 使用者賬號的初始配置檔案3個重要隱藏檔案 六 組賬號檔案 七 組賬號常用命令 uid和gid uid user identify,使用者標識號 gid gronp identify,組標識號 root localhost head 2 etc passwd root x 0 0 root roo...

Linux賬號與許可權的管理

使用者賬號管理 1.新增使用者賬戶 useradd 選項 使用者名稱 2.設定 更改使用者口令 passwd 選項 使用者名稱 d 清空使用者密碼 l 鎖定使用者賬號 s 檢視使用者賬號狀態是否被鎖定 u 解鎖使用者賬號 3.修改使用者屬性 usermod usermod 選項 使用者名稱 l 更改...

linux賬號管理

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