linux創建用戶密碼
⑴ linux系統怎麼創建一個用戶為英文名字,密碼為lewis,
需要一個設置密碼的做燃命令。
passwd管理員用戶可以使用passwd來給自己純悔虛和他人來設置密碼。普通用戶自己能更改自己的密碼即可。
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個多用戶、多任務、支持多線程和多CPU的前謹操作系統。
⑵ linux怎麼新建用戶名和密碼
1、首先需要打開SecureCRT客戶端,點擊連接。
⑶ Linux 新建&修改用戶名密碼
1、新建用戶
新建用戶名 deploy
useradd deploy
設置deploy用戶密碼
passwd deploy
刪除deploy用戶
userdel -r deploy
2、修改密碼
如果是修改當前用戶的密碼,直接passwd 就可以,以下是修改deploy用戶的密碼
3、設置密碼有效期
chage -M 99999 username //設置密碼有效期為99999天
chage - E -12-31' username //密碼2021-12-31 到期
chage -E -1 username //密碼永不過期
⑷ linux怎麼新建用戶名和密碼
需要root許可權。
⑸ linux批量創建50個用戶
1.先編輯一個文本用戶文件,每一列按照/etc/passwd密碼文件的格式書寫,要注意每個用戶的用戶名、UID、宿主目錄都不可以相同,其中密碼欄可以留做空白或輸入x號。一個範例文件user.txt內容如下:
格式參考/etc/passwd
user001::600:100:user:/home/user001:/bin/bash。
user002::601:100:user:/home/user002:/bin/bash。
user003::602:100:user:/home/user003:/bin/bash。
user004::603:100:user:/home/user004:/bin/bash。
er005::604:100:user:/home/user005:/bin/bash。
user006::605:100:user:/home/user006:/bin/bash。核猜
2.以root身份執行命令/usr/sbin/newusers,從剛創建的用戶文件user.txt中導入數據,創建用戶:
# newusers < user.txt
然後可以執行命令vipw或vi /etc/passwd檢查/etc/passwd文件是否已經出現這些用戶的數據,並且用戶的宿主目錄是否已經山則創建。
3.執行命令/usr/sbin/pwunconv,將/etc/shadow產生的shadow密碼解碼,然後回寫到/etc/passwd
中,並將/etc/shadow的shadow密碼欄刪掉。這是為了方便下一步的密碼轉換工作,即先取消shadow password功能。
# pwunconv
4.編輯每個用戶的密碼對照文件,範例文件passwd.txt內容如下:
格式參考/etc/shadow
user001:密碼
user002:密碼
user003:密碼
user004:密碼
user005:密碼
user006:密碼
5.以root身份執行命令/usr/sbin/chpasswd,創建用戶密碼,chpasswd會將經過/usr/bin/passwd命令編碼過的密碼寫入/etc/passwd的密碼欄。
# chpasswd < passwd.txt
6.確定密碼經編碼寫入/etc/passwd的密碼欄後,執行命令/usr/sbin/pwconv將密碼編碼為shadow password,並將結果寫入/etc/shadow。
# pwconv
這樣就完成了Linux批量用戶的創建了,之後您可以到/home下檢查這些用戶宿主目錄的許可權設置是否都正確逗氏棚,並登錄驗證用戶密碼是否正確。
⑹ Linux如何設置輸入密碼 linux如何創建一個普通用戶以及設置密碼!
1、用root登錄,然後執行useradd –d userhome –g GID username。
2、比如:useradd –d /home/test –g 600 test test。
3、密碼設置執行passwd test。
4、輸入要為該新用戶設置的密碼。
5、輸入確認密碼。
⑺ 3-13 Linux中用戶創建密碼 --- passwd
passwd 用戶名:添加 / 修改用戶密碼。(所有人都可以通過該命令修改自己的密碼,root 可以修改所有人密碼)。
-l:鎖住該賬號,在/etc/shadow 中存放密碼的位置加上 !號。(僅 root 用戶可以設置)。
-u:解鎖。(僅 root 用戶可以設置)。
-S:顯示賬號的密碼參數。(僅 root 用戶可以設置)
-d:清空密碼(僅 root 用戶可以設置)。
-n:輸入天數,設置多久可以不修改密碼。(僅 root 用戶可以設置)
-x:輸入天數,設置多久內必須修改密碼。(僅 root 用戶可以設置)
-w:輸入天數,設置密碼過期前警告天數。(僅 root 用戶可以設置)
-i:輸入天數,設置密碼失效天數。(僅 root 用戶可以設置)
1、passwd 用戶名:添加 / 修改用戶密碼。
root 用戶為 user9 用戶創建初始密碼:123。此時會有 BAD PASSWORD 密碼過於簡單的提示。由於 root 的許可權最大,它可以無視密碼設置規則。
Xshell 新建一個賬戶 user9,登錄賬戶 user9,密碼123進入系統。
user9 用戶登錄系統後,修改密碼。
普通用戶為自己修改密碼,只需登錄系統後輸入 passwd 命令就可以進行密碼修改。首先,輸入原密碼。然後,輸入一次新密碼,再重新輸入一次新密碼。系統檢驗兩次新密碼一致就會修改成功。此處新密碼:torres999。小寫字母+數字的 9 位密碼。
需要注意的是,普通用戶修改密碼不能像 root ,root可以隨意設置密碼,就算密碼過於簡單也可以設置成功。普通用戶設置密碼,要遵循密碼規范。但是普通用戶的密碼往往收到一定的規則限制,導致修改密碼時經常會遇到以下報錯:
無效的密碼:密碼字典檢查失敗 - 這太簡單化了。純數字輸入密碼,例如:01234567、12345678、87654321、76543210。往往會給出過於簡單的提示。
無效的密碼: 密碼少於 8 個字元。輸入的密碼位數不足8位,提示不符合密碼長度的要求。
無效的密碼: 密碼包含用戶名在某些地方。如:用戶名是 user9,輸入的密碼包含 user 字元,會被提示密碼含有用戶名的提示。
無效的密碼: 與舊密碼過於相似。如:曾經使用 apple999 的密碼。重新設置密碼輸入,apple888、applehello、appleteam,含有apple單詞的新密碼會被檢測與舊密碼過於相似。
所以,普通用戶修改密碼要遵從密碼規則。建議通過大小寫、特殊字元 和 數字組成大於8位的密碼組合。
-l:鎖住該賬號,在/etc/shadow 中存放密碼的位置加上 !號。
-u:解鎖。
例:
1、首先,用 root 用戶為 user9 普通用戶設置 123 的密碼。
2、Xshell 新建一個連接 user9 ,輸入用戶名 user9 和密碼 123 可以登錄。
3、root 用 passwd -l 鎖住了 user9 。
查看 /etc/shadow 文件,可以看到 user9 用戶密碼欄前面加上了 !感嘆號,意思就是上鎖的意思。
4、重新再登錄 user9 用戶,在輸入密碼 123 後,系統提示 『伺服器拒絕了密碼』,不能登錄。
5、root 用戶用 passwd -u 解鎖 user9 。
6、解鎖後的 user9 能夠登錄系統。
查看 /etc/shadow 文件,可以看到 user9 用戶密碼欄前面沒有了 !感嘆號,意思就是密碼狀態正常,可以登錄。
tips:鎖住用戶 和 解鎖用戶,只有 root 有許可權操作,普通用戶沒有許可權做此操作。
-S:顯示賬號的密碼參數。
例:
1、紅色 user9:用戶名。
2、黃色 PS:密碼設置。(LK = 密碼鎖定,NP = 無密碼)。
3、藍色 2021-05-17:上次修改密碼的時間。
4、綠色 0:密碼修改間隔的時間(0 隨時修改)。
5、白色 99999:密碼有效期。
6、紅色 7:臨近密碼過期前7天開始向用戶發出警告。
7、黃色 -1:密碼失效設置(-1 不失效)。
8、藍色 Password set, SHA512 crypt:已使用密碼。
passwd -l 鎖定密碼的用戶 passwd -S 可以通過兩個參數查看到情況 。
1、黃色 LK:密碼鎖定。
2、藍色 Password locked:提示用戶密碼已被鎖。
passwd -d 清空密碼。模仿用戶沒有密碼的情況。通過 passwd -S 兩個參數查看到情況 。(清空密碼後,需要 root 為普通用戶重設密碼才能正式登陸系統。)
1、黃色 NP:無密碼,密碼為空。
2、藍色 Empty password:提示需要設置密碼。
-n:輸入天數,設置多久不能修改密碼。
例:
1、紅色下劃線:首先 passwd -S 查看 user9 用戶的密碼信息。此時可修改密碼參數是 0 ,即隨時可以修改密碼。
2、黃色下劃線:passwd -n 10 設置 user9 用戶10天內不能修改密碼。設置完成後 passwd -S 可修改密碼參數改為了 10。
3、藍色下劃線:登錄 user9 賬戶。user9 修改 passwd 修改密碼。系統提示 You must wait longer to change your password(你必須等待更長時間才能更改密碼)。此時,user9 如需立即修改密碼,必須通過 root 重新設置可修改密碼參數為 0 。
-x:輸入天數,設置多久內必須修改密碼。
例:
1、紅色下劃線:首先 passwd -S 查看 user9 用戶的密碼信息。此時密碼可用最大參數是 99999。
2、黃色下劃線:passwd -x 10 設置 user9 密碼可用最大參數為 10。設置完成後 passwd -S 密碼可用最大參數改為了 10。即 10 天後強制修改密碼。
-w:輸入天數,設置密碼過期前警告天數。
例:
1、紅色下劃線:首先 passwd -S 查看 user9 用戶的密碼信息。此時密碼過期前警告天數是 7。
2、黃色下劃線:passwd -w 2 設置 user9 密碼過期前警告天數為 2。設置完成後 passwd -S 密碼過期前警告天數改為了 2。即 密碼過期前 2 天系統會發出警告,提示用戶需要修改密碼。
-i:輸入天數,設置密碼失效天數。如果一個密碼已過期至失效的天數,那麼此帳號將不可用。
例:
1、紅色下劃線:首先 passwd -S 查看 user9 用戶的密碼信息。此時密碼失效天數是 -1(密碼不失效)。
2、黃色下劃線:passwd -i 2 設置 user9 密碼失效天數為 2。設置完成後 passwd -S 密碼失效天數改為了 2。即 密碼過期後 2 天此帳號將不可用。
⑻ linux系統下怎麼增加用戶
Linux下用戶的創建與刪除:
我們在Linux下創建用戶主要有兩種方式:adser和useradd,它們的區別以及主要用法如下:
adser
adser的用法很簡單,只需adser+username即可,如下:
這個命令其實是個perl腳本,它的底層還是調用useradd命令。網上很多教程說它會進行人機交互,但現在有些發行版(比如centOS)其實已經改進了,無需繁瑣的交互,只需以上一條命令即可創建用戶。
adser命令會自動創建用戶家目錄,指定shell版本。但是,有些發行版在創建用戶的同時,會要求你設定用戶密碼,而有些不會,需要手動設置密碼。
為用戶創建密碼方法如下:
useradd
useradd是一個相對復雜一些的命令,而且它的自由度更高。如果只是運行useradd+username的話,它會創建一個三無用戶,即:無用戶家目錄,無指定shell版本,無密碼。
為了順利創建一個用戶,我們還需通過一些選項來完善它的參數。useradd命令常用的選項如下:
-c備注>:加上備注文字。備注文字會保存在passwd的備注欄位中;
-d登入目錄>:指定用戶登入時的啟始目錄;
-D:變更預設值;
-e有效期限>:指定帳號的有效期限;
-f緩沖天數>:指定在密碼過期後多少天即關閉該帳號;
-g群組>:指定用戶所屬的群組;
-G群組>:指定用戶所屬的附加群組;
-m:自動建立用戶的登入目錄;
-M:不要自動建立用戶的登入目錄;
-n:取消建立以用戶名稱為名的群組;
-r:建立系統帳號;
-s:指定用戶登入後所使用的shell;
-u:指定用戶id。
對於我們普通用戶而言,更常用的選項是以上標紅的三個。而對於管理人員而言,則以上所有的選項都需要掌握。我們目前重點介紹以上標紅的三個選項。
-d選項用於指定用戶家目錄,也就是用戶登錄時所進來的目錄。比如:-d /home/alvin,就是指定用戶的家目錄是/home/alvin。通常-d選項與-m選項一起使用,-m選項的作用是,如果指定目錄不存在時,則自動創建。
而-s選項則是指定用戶默認shell版本。如果不設定的話,它的默認版本是/bin/sh。所以,我們使用useradd創建新用戶時的經典用法如下:
通過這種方式用戶可以成功創建,但還是沒有密碼。創建密碼的方式依然使用passwd命令,在此不再贅述。
userdel
刪除用戶,「userdel 用戶名」即可。最好將它留在系統上的文件也刪除掉,可以使用「userdel -r 用戶名」來實現。
⑼ [Linux]用戶管理篇:創建用戶指定密碼
[Linux]入門
[Linux]目錄結構
[Linux]vi,vim
[Linux]開機、重啟和用戶登錄注銷
[Linux]用戶管理篇:創建用戶指定密碼
[Linux]用戶管理篇:刪除用戶
[Linux]用戶管理篇:組的管理
[Linux] 實用指令:運行級別和找回root密碼
[Linux] 實用指令:幫助指令
[Linux]實用指令: pwd、ls、cd
[Linux]實用指令:mkdir、rmdir、touch
[Linux]實用指令:cp、 rm、mv
[Linux]實用指令: cat、more、less
[Linux]實用指令:重定向、追加
[Linux]實用指令:echo、head 、tail
[Linux]實用指令:ln 、history
用戶家目錄 : /home/ 目錄下有各個創建的用戶對於家的目錄。當用戶登錄時,會自動的進入當自己的家目錄。
useradd [選項] 用戶名 [選項],可省略
示例: useradd xm 創建了一個xm的賬號,因為我們並沒有指定xm賬號的組。Linux自動為我們在 /home 下創建一個xm的組,xm屬於xm組。
note
passwd 用戶名
su 用戶名