useradd tom 新增使用者
etc /shadow中存放密碼,及相關資訊、
改密碼 passwd tom
file 檔名:確定檔案型別
file useradd
home=/home
inactive=-1
expire=
shell=/bin/bash
skel=/etc/skel
create_mail_spool=yes
group: 組名:密碼佔位符:組id:以組為額外組的使用者
groupadd 組名:新增組
使用者管理:
useradd,userdel,usermod,passwd,chsh,chfn,
useradd: 【options】 username
-u 手動指定uid(尚未使用的id且大於500)
-g 指定預設組(組一定要存在)
-g gid。。(附加組,可以有多個)
-d 指定某個目錄
-s /etc/shells:指定了當前系統可用的安全shell路徑(在/etc/shells檔案中記錄了shell的位址)判斷當前使用者的指定shell :echo $shell
-m create home(強制建立家目錄的)
-k -m:不給使用者建立家目錄:etc/login.defs:
userdel:
不會刪除家目錄
-r刪除家目錄
id:檢視使用者的賬號屬性資訊
-u -n
-g -g
finger:檢視使用者賬號資訊(需要自己安裝)
修改使用者的屬性資訊:
usermod:
-u 改變uid
-g gid
-a -g gid 在原有附加組的基礎上新增新的附加組
-c 注釋資訊
-d -m 改家目錄()並把家目錄上的檔案複製到新的目錄上去
-s -l 修改使用者名稱
-l鎖定賬號
-u解鎖賬號
chsh:改使用者shell
chfn:修改注釋資訊
passwd:改自己密碼(普通使用者)
改其他使用者的密碼(root)
–stdin 從標準的輸入上讀取密碼
echo」readhat「| passwd –stdin user3
-l lock
-u unlock
-n 密碼最短使用時限
-d 刪除使用者密碼
pwck:報告使用者當中有沒有問題
groupadd
-g gid
-r 新增系統組
groupmod
-g gid
-n grpname
groupdel
gpasswd 給組加密碼
newgrp grpname <–> exit
change
-d 指定最後一次修改的時間
-e 過期時間
-i非活動時間
-m:最短使用期限
-m最長使用時間
-w:警告時間
環境變數:
shell 用於儲存現在環境變數的預設shell
path
histsize
linux命令 使用者的處理
linux命令 增加使用者 新增使用者 useradd test給新增使用者的密碼為test passwd test給使用者的許可權為最高許可權root usermod g root test執行su test切換到使用者為test 以 開頭是普通使用者,開頭是管理員root賬戶 su test檢視...
使用者許可權處理
一 phase listener 1 public class checklogin implements phaselistener public void beforephase phaseevent event public void afterphase phaseevent event s...
linux檔案處理命令 檔案處理命令
一 檔案處理命令 1 touch 命令名稱 touch 命令所在路徑 bin touch 執行許可權 所有使用者 語法 touch 檔名 功能描述 建立空檔案 touch 檔名 在linux建立檔案的時候,如果檔名帶空格,需喲使用雙引號括起來,不然會當兩個檔案處理,但是不建議檔名帶空格 2 cat ...