命令名稱:useradd
命令所在路徑:/usr/sbin/useradd
執行許可權:root
功能描述:新增新使用者
選項與引數:
useradd [-u uid] [-g 初始使用者組] [-g 次要使用者組] [-mm] [-c 說明欄]命令名稱:passwd[-d 家目錄絕對路徑] [-s shell] 使用者賬號名
-u:後面接的是uid,是一組數字,直接指定乙個特定的uid給這個賬號
-g:後面接的使用者組就是上面提到的初始使用者組,該使用者組的gid會被放到/etc/passwd的第四個欄位內
-m:強制,不要建立使用者家目錄(系統賬號預設值)
-m:強制,要建立使用者家目錄(一般賬號預設值)
-c:這個就是/etc/passwd的第五欄的說明內容,可以隨便我們設定
-d:指定某個目錄成為家目錄,而不要使用預設值,務必使用絕對路徑
-s:後面接乙個shell,若沒有指定則預設是/bin/bash
-e:後面接乙個日期,格式為【yyyy-mm-dd】此選項可寫入shadow第八位欄,亦即賬號失效日的設定選項
-f:後面接shadow的第七字段選項,指定密碼是否會失效,0為立刻失效,-l為永遠不失效(密碼只會過期而強制於登入時重新設定而已)
命令所在路徑:/usr/bin/passwd
執行許可權:所有使用者
功能描述:設定使用者密碼
選項與引數:
passwd [--stdin] [賬號名稱] //所有人均可使用來改自己密碼注:使用useradd建立賬戶之後,在預設情況下,該賬號是暫時被鎖定的,也就是說,該賬號是無法登陸的,需要先用passwd設定好密碼。passwd [-l] [-u] [--stdin] [-s] [-n 日數] [-x 日數] [-w 日數] [-i 日期] 賬號 //root功能
--stdin:可以通過來自前乙個管道的資料,作為密碼輸入,對shell指令碼有幫助
-l:是lock的意思,會將/etc/shadow第二欄最前面加上!使密碼失效
-u:與-l相對,是unlock的意思
-n:後面接天數,shadow第四字段,多久不可修改密碼天數
-x:後面接天數,shadow第五字段,多久內必須要修改密碼
-w:後面接天數,shadow第六字段,密碼過期前的警告天數
-i:後面接【日期】,shadow第七字段,密碼失效日期
用於刪除使用者相關資料。
選項與引數:
userdel [-r] username-r:連同使用者的家目錄也一起刪除
命令名稱:who
命令所在路徑:/usr/bin/who
執行許可權:所有使用者
功能描述:檢視登陸使用者資訊
語法:who
命令名稱:w
命令所在路徑:/usr/bin/w
執行許可權:所有使用者
功能描述:檢視登陸使用者詳細資訊
語法:w
Linux學習 使用者管理命令
新增乙個使用者 useradd 名稱 設定使用者密碼 passwd 使用者名稱 檢視當前所有使用者 who 檢視當前所有使用者詳細資訊 w tty表示本地登入 pts表示遠端登入 w ho顯示的格式 使用者名稱 登入方式 登入時間 登入終端 w顯示的格式 第一行 顯示和 uptime命令一樣up 時...
Linux學習 使用者管理命令02
passwd命令 passwd s l u stdin 使用者名稱 s 查詢使用者密碼的密碼狀態 其實就是 etc shadow裡的資訊 l 可以把使用者暫時鎖定,則不能登入 其實是在shadow裡 密碼雜湊前面加上了!root使用者直接刪除它也行 u 用來解鎖使用者 stdin 接收字串作為使用者...
Linux學習 使用者管理
檢視檔案所屬使用者ll或者ls l linux使用者三種角色超級使用者root 擁有系統最高許可權 uid 0 普通使用者 系統使用者 uid 1 999 centos7版本 本地使用者 uid 1000 沒有使用者都有uid 虛擬使用者 偽使用者 一般不會用來登入系統的,他主要是用於位置某個服務的...