tft每日頭條

 > 生活

 > linux設置用戶密碼命令是什麼

linux設置用戶密碼命令是什麼

生活 更新时间:2024-12-24 09:52:26

linux設置用戶密碼命令是什麼(新建用戶和創建密碼命令useradd)1

使用useradd或者adduser命令新建用戶

語法格式:

useradd [可選項] <username>

例如:創建ph用戶

linux設置用戶密碼命令是什麼(新建用戶和創建密碼命令useradd)2

若新建用戶已經存在

linux設置用戶密碼命令是什麼(新建用戶和創建密碼命令useradd)3

useradd可選項:

-d home_dir 指定用戶的主目錄,替換系統默認值/home/<用戶名>

-e expire_date 禁用帳号的日期,格式為:YYYY-MM-DD

-f inactive_days 設置帳戶過期多少天後,用戶帳戶被禁用。

-u UID 指定用戶的UID

-g group 用戶所屬主組群名稱或者GID,用戶組是必須存在的

-G group-list 用戶所屬的附屬組群列表

-s shell 指定用戶的登錄Shell,默認為/bin/bash

案例:新建用戶yonghu5,UID為1010,指定其所屬的組為root(root組的标識符為0),用戶的主目錄為/home/user5。

linux設置用戶密碼命令是什麼(新建用戶和創建密碼命令useradd)4

設置用戶口令passwd

新建用戶後,要為用戶設置口令,未設置口令的用戶不能登錄系統,如:

linux設置用戶密碼命令是什麼(新建用戶和創建密碼命令useradd)5

指定和修改用戶帳戶口令:passwd

修改用戶帳戶口令:chage

超級用戶可以為自己和其他用戶設置口令,而普通用戶隻能為自己設置口令,口令要求足夠複雜。

語法格式:

passwd [可選項] 〈username〉

注:超級和普通用戶為自己設置口令,直接用passwd命令,不用加用戶名

passwd可選項:

-l 鎖定(停用)用戶帳戶

-u 口令解鎖

-d 将用戶口令設置為空,這與未設置口令的帳戶不同。未設置口令的帳戶無法登錄系統,而口令為空的帳戶可以,直接登錄。

-f 強迫用戶下次登錄時必須修改口令

-n 指定口令的最短存活期

-x 指定口令的最長存活期

-w 口令要到期前提前警告的天數

案例:假設當前用戶為root,則下面的兩個命令分别為:root用戶修改自己的口令和root用戶修改user1用戶的口令。

root用戶修改自己的口令 passwd

root用戶修改user1用戶的口令 passwd user1

linux設置用戶密碼命令是什麼(新建用戶和創建密碼命令useradd)6

普通用戶修改口令時,passwd命令會首先詢問原來的口令,隻有驗證通過才可以修改。普通用戶修改的口令需要足夠複雜。如:

linux設置用戶密碼命令是什麼(新建用戶和創建密碼命令useradd)7

linux設置用戶密碼命令是什麼(新建用戶和創建密碼命令useradd)8

以上内容供學習交流

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved