LInux筆記(一)使用者與使用者組

2021-09-02 12:09:14 字數 1514 閱讀 3549

使用者與使用者組的概念

使用者:使用作業系統的人

使用者組:具有相同系統「許可權」的一組使用者

/etc/group 儲存使用者組資訊-----配置檔案

group:x:123:abc,def,xyz

組名稱 組密碼佔位符 組編號 使用者名稱

/etc/gshadow 使用者組密碼

組名稱:*:組管理者:組中使用者列表

/etc/passwd 當前系統使用者資訊

user:x:123:456:***xx:/home/user:/bin/bash

/etc/shadow 系統所有使用者密碼資訊

使用者組的相關命令 

建立使用者組 groupadd ***y(組名) 

改名 groupmod -n market(新組名) ***y(舊組名)

改組編號 groupmod -g 668 market

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

刪除組 groupdel market (必須先刪除底下的使用者)

跟使用者有關的命令

useradd -g ***y sdf

useradd -g ***y jzmb

useradd -d /home/*** imooc 指定使用者的資料夾 預設是使用者的名字 沒有指定使用者組 系統就會建立同名組名

usermod -c dgzmx sdf 修改注釋

usermod -l cls(新的使用者名稱) sdf 修改使用者名稱

usermod -d /home/cls cls

usermod -g ***y imooc 切換使用者組

userdel jzmb 刪除使用者

userdel -r jzmb 刪除使用者時刪除個人檔案

ect目錄下建立 nologin

touch /etc/nologin 這樣就可以阻止除了root之外的使用者登入系統 檔案的內容無關緊要

鎖定賬戶:passwd -l cls

解鎖賬戶:passwd -u cls

清除密碼:passwd -d cls,可以無密碼登入

使用者屬於多個使用者組

gpasswd -a cls boss,boss1,boss2(把cls新增到多個附屬組boss)

為使用者新增附屬組:gpasswd -a username groupname

使用者去除附屬組:gpassewd -d username groupname

切換組:newgrp groupname grouppassword

建立使用者時新增多個附屬組:useradd -g maingroupname -g subgroupname1,subgroupname2

新增組密碼:gpasswd groupname

su 使用者名稱 切換使用者 

root 切換不需要密碼

顯示指定使用者資訊:id username

顯示使用者所在所有組:groups username

設定使用者資料:chfn username

顯示使用者詳細資料:finger username

Linux使用者與使用者組筆記

儲存使用者組資訊的檔案 etc group 每一行 group名字 組密碼佔位符 組編好 組中使用者列表 使用者名稱同組名可以省略 儲存使用者組的密碼資訊檔案 etc gshadow 每一行 組名稱 組密碼 或空或 為空 組管理者 組內使用者列表 儲存當前系統所有使用者的資訊檔案 etc passw...

linux使用者與使用者組

1 使用者和使用者組的概念 使用者 使用作業系統的人 使用者組 具有相同系統許可權的一組使用者。2 檢視使用者組 1.etc group 組名 組密碼 x為佔位符 組編號 1 499是預留給系統使用者組的,作業系統中的軟體和服務等 組使用者名稱 使用者名稱與組名相同則省略 root x 0 daem...

Linux使用者與使用者組

先來說說為什麼要有使用者使用者組 加入有一台電腦,a,b,c,d四個人公用,當然他們不能同時使用。他們就相當於四個使用者,每個人都要有自己的密碼和使用者名稱。如果ab是要用這台電腦學習,cd要用這台電腦打遊戲,那麼他們目的不一樣。此時可以把他們分成兩組學習組和遊戲組。他們每個人都有自己要儲存的東西,...