• id  帳號                    顯示帳號及群組資訊
  • groups  帳號             列出帳號的群組
  • finger                       顯示線上使用者
  • finger  帳號             顯示該帳號詳細資訊
  • chfn  帳號               設定該帳號加資
  • chage  帳號           修改帳號shadow資訊
  • chage –l  帳號     查看該帳號shadow資訊
  • image
  • minumum                最小密碼修改間隔
  • maximun                 最大密碼可用天數,超過天數,含要求改密碼
  • warring                   密碼到期前後幾天開始警告
  • inactive                       密碼到期後幾天內要改密碼
  • account expres       帳號到期日
  • image
  • .
  • 手動新增帳號
  1. 修改/etc/passwd 檔案

加入一行:

tank::1002:100 ::/homt/taank:/bin/bash

帳號:密碼:使用者編號:群組編號:個人附加資訊:家目錄位置:shell 路徑

若使用手動修改/etc/passwd檔案的話需使用passwd  帳號   修改該帳號的密碼

手動建立家目錄:

cp –r  /etc/skel  /home/tabnk

chown  -R tank  /home/tank

※ /etc/shadow 檔案的格式

帳號:密碼:最後密碼異動日期:最小密碼修改間隔:最大密碼可用天數:密碼到期前幾天警告:密碼到期幾天內要變更:帳號到期日:保留

  • pwconv       產生/etc/shadow 檔案
  • pwunconv       關閉/etc/shadow  檔案,同時由shadow 所管理如chage –l 則無法使用(關閉shadow 後密碼則改存到/etc/passwd 中,其它人都可以看到密碼,會非常的不安全)

※/etc/group  檔案內容格式

群組名稱:群組密碼:群組編號:群組附屬成員

useradd 常用選項:

  • -m                                       建立家目錄
  • -u  1000                              指定使用者編號為1000
  • -c  “個人額外資訊”      指定建立帳號時額外的資訊
  • -g  gg1                               指定主要群組為gg1
  • -G  gg2,gg3                       指定次要群組為gg2,gg3
  • -e  2009-05-12                  指定到期日為20085月12日

/etc/default/useradd

新增帳號的時侯預設值

image

userdel  帳號                   刪除帳號

若刪除帳號時未指定同步刪除家目錄時,可以利用find 指定搜尋沒有user 的檔案

image

 

  • usermod  -u  編號  帳號                                         變更使用者編號uid
  • usermod –l  新的帳號名  帳號                            變更帳號名稱
  • usermod  -d  新的家目錄位置  -m  帳號            變更家目錄並將家目錄的資料同步搬移
  • passwd  -S  帳號                                                        顯示密碼狀態
  • passwd  -l  帳號                                                         鎖住密碼
  • passwd  -u  帳號                                                        解除鎖定
  • passwd  -e  帳號                                                        設定該帳號下一次登入時要改密碼
  • passwd  -d  帳號                                                       清除該帳號的密碼為空值

※若要修改密碼的序設值可以到 /etc/default/passwd 中修改「CRYPT_FILES=」的值

des             特徵為「無$」

md5             特徵為開頭「$1$」

blowfish        特徵為 開頭「$2a$」

 

  • groupadd  群組                                                    新增群組
  • groupdel  群組                                                      刪除群組
  • groupmod  -g  新的群組編號  群組               修改群組編號
  • groupmod   -n 新的群組名稱  群組               修改群組名稱
  • groupmod  -A 帳號  群組                                 將指定帳號加入群組
  • groupmod  -R  帳號  群組                              將指定帳號移出群組
  • newgrp  群組                                                     切換目前帳號到不同的群組並且為主要的群組
  • gpasswd  群組                                                   設定群組密碼
  • gpasswd  -r  群組                                             移除群組密碼
  • groupmod –P  l  群組                                   設定為不同的群組且不可切換

arrow
arrow
    全站熱搜

    奔騰兔 發表在 痞客邦 留言(0) 人氣()