linux debian 檢視和新增使用者或使用者組

2021-08-31 02:45:27 字數 1680 閱讀 2078

1、linux裡檢視所有使用者

linux裡,並沒有像windows的net user,net localgroup這些方便的命令來管理使用者.

xwindows介面的就不說了.

(1)在終端裡.其實只需要檢視 /etc/passwd檔案就行了.

(2)看第三個引數:500以上的,就是後面建的使用者了.其它則為系統的使用者.

或者用cat /etc/passwd

2、使用者管理命令

useradd 注:新增使用者

新增使用者以後,會相應的在 /home目錄下建立關於該使用者的乙個資料夾(useradd tuping)

給linux增加乙個和root相同許可權的使用者

#useradd -u 0 -o -g 0 username使用 -o引數可以允許建立相同id的使用者

增加普通使用者命令:

adduser abc

passwd abc

exit

用abc登入

/etc/passwd中儲存了使用者資訊

linux建立使用者的命令

useradd -g test -d /home/test1 -s /etc/bash -m test1

註解:-g 所屬組 -d 家目錄 -s 所用的shell

刪除使用者命令

userdel -r test1

建立密碼命令

passwd

1.新增使用者

新增使用者的命令為useradd,假設我們新增乙個名字為testuser的使用者,設定其登入shell,設定它的其他屬性:

useradd �cs /bin/bash �cg thiz �cd /home/testuser testuser

passwd testuser

關於useradd的詳細幫助可以在man useradd中得到。這裡-s引數用來指定使用者的啟動shell,如果不希望給使用者shell的許可權,就在/etc/shells中新增 /dev/null和/usr/bin/passwd,然後指定shell為/dev/null或者/usr/bin/passwd。第一種情況是根本不 允許使用者登入(例如該使用者為郵件賬號,只允許收發郵件);第二種是只允許登入進來修改密碼。-g用來指定使用者在屬於新增的testuser使用者組的同時, 也屬於thiz使用者組。-d用來指定使用者的主目錄位置, 這裡指定為預設位置/home/testuser(當然也可以不指定,預設建立/home/testuser,並將使用者主目錄指向該目錄)。新增使用者以後 就需要使用 passwd 命令為其設定密碼。

對於已經新增的使用者,需要修改其屬性,可以使用命令usermod,也可以在man usermod中得到更多資訊。

使用webmin,進入系統資訊的使用者管理模組。

2.刪除使用者

刪除使用者可以通過命令userdel來完成,這依賴於系統所安裝的軟體。

# userdel testuser

不過需要注意的是刪除使用者並不會刪除為該使用者建立的主目錄,這樣是因為該目錄中還有可能儲存著有用的檔案,如果確信該使用者的主目錄沒有需要的檔案了,需要手工刪除其主目錄,例如:

# rm -r  /home/testuser

3.修改密碼

修改密碼可以使用命令方式:

# passwd username

即可對使用者密碼進行修改。當然在webmin中提供了修改使用者密碼的功能,只要選擇系統中change passwords模組,就會進入修改密碼模組。

SSH框架搭建電商系統之級聯檢視與後台新增使用者

1.使用者表user和使用者詳細表profile進行級聯操作,user表中加入 private setprofiles new hashset 以及它的get set方法。在hbm.xml中加入如下 其中inverse代表控制反轉,cascade all表示可以進行級聯刪除與更新操作 2.前台頁面顯...

List迭代器方法新增元素和for迴圈新增元素例項

public class text1 迭代器只能遍歷出建立迭代器物件之前的集合的狀態內容 public static void main string args list li new arraylist li.add 4 li.add 0,2 li.add 0,1 建立迭代器 listiterat...

檢查以檢視天氣列是否已存在,如果不存在則新增列

本文將向您說明如何在使用alter命令將列新增到表之前,檢查表中是否已存在該列。使用系統表,您可以檢視天氣,一列已經屬於特定表。syscolumns是儲存所有表列資訊的系統表,從該列中可以檢查特定表中是否存在特定列。例 if 從syscolumns中選擇count id object id tabl...