linux使用者管理相關知識

2021-05-18 06:23:31 字數 1477 閱讀 9972

/etc/passwd 注:使用者(user)的配置檔案;

/etc/shadow 注:使用者(user)影子口令檔案;

/etc/group 注:使用者組(group)配置檔案;

/etc/gshadow 注:使用者組(group)的影子檔案;

管理使用者(user)相關命令

useradd 注:新增使用者

adduser 注:新增使用者

passwd 注:為使用者設定密碼

usermod 注:修改使用者命令,可以通過usermod 來修改登入名、使用者的家目錄等等;

pwcov 注:同步使用者從/etc/passwd 到/etc/shadow

pwck 注:pwck是校驗使用者配置檔案/etc/passwd 和/etc/shadow 檔案內容是否合法或完整;

pwunconv 注:是pwcov 的立逆向操作,是從/etc/shadow和 /etc/passwd 建立/etc/passwd ,然後會刪除 /etc/shadow 檔案;

finger 注:檢視使用者資訊工具

id 注:檢視使用者的uid、gid及所歸屬的使用者組

chfn 注:更改使用者資訊工具

su 注:使用者切換工具

sudoedit 注:和sudo 功能差不多;

管理使用者組(group)相關命令

groupadd  注:新增使用者組;

groupdel         注:刪除使用者組;

groupmod        注:修改使用者組資訊

groups     注:顯示使用者所屬的使用者組

grpck

grpconv   注:通過/etc/group和/etc/gshadow 的檔案內容來同步或建立/etc/gshadow ,如果/etc/gshadow 不存在則建立;

grpunconv   注:通過/etc/group 和/etc/gshadow 檔案內容來同步或建立/etc/group ,然後刪除gshadow檔案;

當我們用命令建立乙個使用者時,系統會自動把/etc/skel 下的東西放到使用者的home目錄下我們也可以手動建立乙個使用者,

然後把/etc/skel 下面的檔案全部考到使用者的home目錄,然後設定訪問許可權。

/etc/login.defs下是使用者的建立規則,比如建立使用者時,是否需要家目錄,uid和gid的範圍;使用者的期限等等

/etc/default/useradd通過useradd 新增使用者時的規則檔案

group=100

home=/home  注:把使用者的家目錄建在/home中;

inactive=-1  注:是否啟用帳號過期停權,-1表示不啟用;

expire=   注:帳號終止日期,不設定表示不啟用;

shell=/bin/bash  注:所用shell的型別;

skel=/etc/skel   注: 預設新增使用者的目錄預設檔案存放位置;也就是說,當我們用adduser新增使用者時,使用者家目錄下的檔案,都是從這個目錄中複製過去的;

Linux使用者管理相關指令

1 新增使用者指令 useradd 使用者名稱 useradd g 使用者組 使用者名稱 這是在新增使用者時直接新增組資訊 usermod g 使用者組 使用者名稱 修改使用者的組資訊 2 新增使用者密碼指令 passwd 使用者名稱3 刪除使用者指令 userdel 使用者名稱 保留了家目錄 us...

linux 使用者管理相關檔案

1 使用者的家目錄 普通使用者 home 使用者名稱 所有者和所屬組都是此使用者,許可權是700 超級使用者 root 所有者和所屬組都是root使用者,許可權是550 可是修改使用者的uid來把普通使用者改為root使用者,但是加目錄不改變。var 動態資料儲存位置,只要儲存快取,日誌以及軟體執行...

linux使用者管理相關命令

使用者組的概念 linux使用組管理使用者,乙個使用者至少屬於乙個組,乙個使用者也可以屬於多個組 家目錄 home目錄下有各個使用者對應的家目錄,使用者登入後自動進入到自己的家目錄下 useradd 使用者名稱 執行命令之後會自動建立乙個與使用者名稱同名的組 組管理的思想 useradd d 目錄 ...