使用者處理命令

2021-06-29 07:40:44 字數 1660 閱讀 6798

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 ...