linux使用者管理

2021-10-06 17:14:00 字數 1679 閱讀 3059

使用者組使用者、組管理命令

使用者相關的其他命令

安全上下文:linux作業系統上,使用者執行程式,就會啟動乙個與使用者相關的程序(即程序的使用者是啟動程式的使用者,對程式的許可權),這個程序對資源的許可權,取決於程序使用者對資源的操作許可權。

根據使用者的uid的不同,可以分為:

為了方便對使用者進行批量管理,將乙個或多個使用者放入乙個組裡面,組裡的所有使用者都具有和組相關的許可權。

了解了上面/etc/passwd、/etc/shadow、/etc/group三個檔案每個欄位的意義之後,就可以向這三個檔案來新增內容來新增使用者了。linux上的使用者也可以通過下列命令來新增。

~]# finger test1

login: test1 name:

directory: /home/test1 shell: /sbin/nologin

never logged in.

no mail.

no plan.

~]# chfn test1

changing finger information for test1.

name : lg

office : abc

office phone : 170

home phone : 250

finger information changed.

[root@git ~]# finger test1

login: test1 name: lg

directory: /home/test1 shell: /sbin/nologin

office: abc, 170 home phone: 250

never logged in.

no mail.

no plan.

選項:

-r:刪除家目錄

~]# gpasswd test2   ##互動式給test2組設定密碼

changing the password for group test2

new password:

re-enter new password:

[root@git ~]# su - test1 ##切換到test1

last login: thu jun 4 14:10:10 cst 2020 on pts/0

[test1@git ~]$ cd /tmp ##建立c.txt,檔案屬主是test1

[test1@git tmp]$ touch c.txt

[test1@git tmp]$ ll c.txt

-rw-rw-r-- 1 test1 test1 0 jun 4 14:11 c.txt

[test1@git tmp]$ newgrp test2 #登入到test2組

password:

[test1@git tmp]$ touch c1.txt #建立的檔案屬組是test2

[test1@git tmp]$ ll c1.txt

-rw-r--r-- 1 test1 test2 0 jun 4 14:12 c1.txt

#注:退出test2組,可以使用exit命令

LInux 使用者管理

最近在使用nagios的時候,需要新增一些使用者和組的資訊。需要整理一下,有些記不清楚了。原文連線 http www.g loaded.eu 2005 11 06 manage users from the command line userinfo 使用者資訊 命令id 顯示使用者基本資訊 命令u...

Linux使用者管理

0 產看使用者uid gid 等資訊 id 使用者名稱 1 linux使用者型別 1 超級使用者 root uid 0 2 偽使用者 uid 1 499之間 3 普通使用者 uid 500 60000之間 2 配置檔案 1 使用者資訊檔案 etc passwd 2 密碼檔案 etc shadow 3...

Linux 使用者管理

1 linux裡檢視所有使用者 linux裡,並沒有像windows的net user,net localgroup這些方便的命令來管理使用者.xwindows介面的就不說了.1 在終端裡.其實只需要檢視 etc passwd檔案就行了.2 看第三個引數 500以上的,就是後面建的使用者了.其它則為...