Linux使用者組管理

2021-09-08 17:50:46 字數 1843 閱讀 8242

使用者組資訊存放:/etc/group 當組內只有乙個使用者,並且使用者名稱和使用者組名一致時預設不顯示;組號1-499是系統預留的使用者組,>=500的使用者組是管理員手動建立的,組密碼佔位符用x表示

組密碼配置檔案:/etc/gshadow 也是四段存放的,乙個!代表組密碼為空,比如ssh免密登入後就為!

使用者資訊存放:/etc/passwd root使用者id為0,普通使用者從500開始,小於500的是軟體安裝分配目錄,並且預設shell是nologin的,普通使用者shell是:/bin/bash

使用者密碼檔案:/etc/shadow

使用者組建立:groupadd group1

使用者組名稱修改:groupmod -n newgroup group1

使用者組編號修改:groupmod -g 668 newgroup

建立使用者組的同時,指定編號:groupadd -g 888 boss

刪除使用者組:groupdel newgroup 刪除之前必須刪除使用者才可以

向使用者組新增新使用者:useradd -g boss sdf 繼續新增:useradd -g boss jzmb

新增新使用者並指定使用者家目錄:useradd -d /home/test1 test 沒有指定系統會建立乙個和使用者名稱相同的資料夾

修改使用者的備註:usermod -c beizhu sdf

修改使用者名稱:usermod -l cls sdf 

修改新的個人目錄:usermod -d /home/cls cls

修改使用者的所屬組:usermod -g 目標組名 使用者名稱

刪除使用者:userdel jzmb 然後還需要刪除個人家目錄:rm -rf /home/jzmb

徹底刪除使用者,包括家目錄:userdel -r jzmb

禁止除了root使用者之外的其他所有使用者登入:touch /etc/nologin

解除限制:rm /etc/nologin

鎖定指定使用者登入:passwd -l user1

解鎖指定賬戶:passwd -u user1

清除賬戶密碼:passwd -d user1

乙個使用者可以屬於多個組,乙個主要組,多個附屬組

gpasswd -a user1 group新增group為user1的附屬組,主要組不受影響

gpasswd -a user1 group,group2 新增多個

user1使用者登入後從主要組切換到指定附屬組newgrp group 如果附屬組有密碼需要輸入

去除附屬組:gpasswd -d user1 group將user1從group附屬組中刪除

建立使用者時指定主要組和附屬組:

useradd -g group -g group1,group2 user2 其中-g指定主要組,-g指定附屬組

設定使用者組密碼:gpasswd group 回車後會提示輸入密碼

使用者身份切換:su username

切換到root使用者:su和su -或者su root

普通使用者切換到root使用者或者其他使用者需要輸入密碼,而root使用者切換到普通使用者不用輸入密碼

whoami 檢視當前登入的使用者名稱,我是誰

id username 檢視使用者id所屬組等資訊

groups username 顯示使用者所屬的所有組

chfn username 設定使用者的個人資料,依次輸入

finger username 顯示使用者詳細資料

密碼修改:普通使用者登入後使用passwd命令修改密碼

root使用者修改普通使用者密碼使用:passwd username直接輸入新密碼即可

root使用者修改本身密碼使用:passwd或者passwd root 直接輸入新密碼即可

linux 使用者 組管理

linux 系統是乙個多使用者多工的分時作業系統,任何乙個要使用系統資源的使用者,都必須首先向系統管理員申請乙個賬號,然後以這個賬號的身份進入系統。使用者的賬號 一方面可以幫助系統管理員對使用系統的使用者進行跟蹤,並控制他們對系統資源的訪問 另一方面也可以幫助使用者組織檔案,並為使用者提供安全性保護...

linux使用者 組管理

linux是乙個可以實現多使用者登陸的作業系統,允許多個使用者同時登陸到系統上使用資源。系統根據賬戶來區分每個使用者的檔案 程序 任務,給每個使用者提供特定的工作環境。使用者組的基本概念 使用者 users 和組 group 系統上的每個程序 執行程式 都作為特定使用者進行。每個檔案都由特定使用者擁...

linux 使用者 組管理

useradd 選項 使用者名稱選項 u 為使用者指定id d 為使用者指定家目錄userdel r 使用者名稱 徹底刪除使用者usermod 選項 使用者名稱選項 s 修改shellpasswd 使用者名稱 設定密碼groupadd 選項 組名選項 ggroupdel 選項 組名groupmod ...