久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

linux創建用戶及密碼的命令是哪個

214次閱讀
沒有評論

共計 2736 個字符,預計需要花費 7 分鐘才能閱讀完成。

今天丸趣 TV 小編給大家分享一下 linux 創建用戶及密碼的命令是哪個的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

在 linux 中,創建用戶的命令是“useradd”和“adduser”,創建密碼的命令是“passwd”。useradd 命令用于建立用戶賬號,但創建新用戶時,并沒有設定用戶密碼,因此無法用來登陸系統,還需要使用 passwd 命令設置用戶密碼。而 adduser 指令是 useradd 指令的符號連接,兩者實際上是同一個指令。

Linux 系統中,可以使用 useradd 命令新建用戶;但使用此命令創建新用戶時,并沒有設定用戶密碼,因此還無法用來登陸系統。此時,需要使用 passwd 命令設置用戶密碼。

命令:useradd

功能說明:建立用戶賬號。

語法:

useradd [-mMnr][-c  備注][-d  登入目錄][-e  有效期限][-f  緩沖天數][-g  群組][-G  群組][-s  shell][-u  uid][用戶帳號]

或者

useradd -D [-b][-e  有效期限][-f  緩沖天數][-g  群組][-G  群組][-s  shell]

參數:

 -b, --base-dir BASE_DIR  新賬戶的主目錄的基目錄
 -c, --comment COMMENT  加上備注文字,備注文字保存在 passwd 的備注欄中。 -d, --home-dir HOME_DIR  新賬戶的主目錄
 -D, --defaults  顯示或更改默認的  useradd  配置
 -e, --expiredate EXPIRE_DATE  新賬戶的過期日期
 -f, --inactive INACTIVE  新賬戶的密碼不活動期
 -g, --gid GROUP  新賬戶主組的名稱或  ID
 -G, --groups GROUPS  新賬戶的附加組列表
 -h, --help  顯示此幫助信息并推出
 -k, --skel SKEL_DIR  使用此目錄作為骨架目錄
 -K, --key KEY=VALUE  不使用  /etc/login.defs  中的默認值
 -l, --no-log-init  不要將此用戶添加到最近登錄和登錄失敗數據庫
 -m, --create-home  創建用戶的主目錄(使用 -m,如果用戶主目錄不存在,可以自動創建) -M, --no-create-home  不創建用戶的主目錄
 -N, --no-user-group  不創建同名的組
 -o, --non-unique  允許使用重復的  UID  創建用戶
 -p, --password PASSWORD  加密后的新賬戶密碼
 -r, --system  創建一個系統賬戶
 -R, --root CHROOT_DIR chroot  到的目錄
 -s, --shell SHELL  新賬戶的登錄  shell
 -u, --uid UID  新賬戶的用戶  ID
 -U, --user-group  創建與用戶同名的組
 -Z, --selinux-user SEUSER  為  SELinux  用戶映射使用指定  SEUSER

補充說明:useradd 可用來建立用戶帳號。帳號建好之后,再用 passwd 設置帳號的密碼,可用 userdel 刪除帳號。使用 useradd 指令所建立的帳號,實際上是保存在 /etc/passwd 文本文件中。

例 1:建立一個新用戶 user3,并設置 UID 為 556,備注名為“用戶 03”,主目錄為 /usr/testuser3,屬于 users 組。

1、查看 passwd 文件,我使用命令 tac /etc/passwd 意思是:將文件內容倒序顯示(cat 正序顯示)。

/etc/passwd 文件將每個用戶的基本信息記錄為文件中的一行,一行中包含 7 個字段。每個字段之間用冒號“:”分隔。

7 個字段的詳細信息如下:

(1)用戶名(user3):已創建用戶的用戶名,字符長度 1 個到 12 個字符。

(2)密碼(x):代表加密密碼保存在 /etc/shadow 文件中。

(3)用戶 ID(556):代表用戶的 ID 號,每個用戶都要有一個唯一的 ID。UID 號為 0 的是為 root 用戶保留的,UID 號 1 到             99 是為系統用戶保留的,UID 號 100-999 是為系統賬戶和群組保留的。

(4)群組 ID(100):代表群組的 ID 號,每個群組都要有一個唯一的 GID,保存在 /etc/group 文件中。

(5)用戶信息(用戶 03):代表描述字段,可以用來描述用戶的信息。

(6)家目錄(/usr/testuser3):代表用戶的主目錄。

(7)Shell(/bin/bash):代表用戶使用的 shell 類型。

2、查看用戶所屬組確定是 users。直接 :groips user3

或者命令:id user3 查看用戶和所屬組,同時查看各自對應的 id。

例 2:建立一個新用戶賬戶 user4,并設置 UID 為 557,主目錄為 /usr/testuser4,所屬的組和用戶名一樣(使用 -U)。如果主目錄不存在,可以使用 -m,自動創建主目錄。

確定用戶 user4 所屬的組和用戶名一樣。

命令:passwd(password)

功能說明:設置密碼。
語 法:

passwd [-dklS][-u  -f][用戶名稱]

補充說明:passwd 指令讓用戶可以更改自己的密碼,而系統管理者則能用它管理系統用戶的密碼。只有管理者可以指定用戶名                     稱,一般用戶只能變更自己的密碼。

重要參數:

 -d  刪除密碼。本參數僅有系統管理者才能使用。 
 -f  強制執行。僅 root 權限才能操作。 
 -k  設置只有在密碼過期失效后,方能更新。 
 -l  鎖住密碼,不能修改密碼。僅能通過 root 權限操作。 -S  列出密碼的相關信息。本參數僅有系統管理者才能使用。 
 -u  解開已上鎖的帳號。 -w  在距多少天提醒用戶修改密碼;僅能 root 權限操作。

例 1:修改用戶密碼:

命令:adduser

功能說明:新增用戶帳號。
語 法:adduser
補充說明:在 Slackware 中,adduser 指令是個 script 程序,利用交談的方式取得輸入的用戶帳號資料,然后再交由真正建立帳號的 useradd 指令建立新用戶,如此可方便管理員建立用戶帳號。在 Red Hat Linux 中,adduser 指令則是 useradd 指令的符號連接,兩者實際上是同一個指令。

以上就是“linux 創建用戶及密碼的命令是哪個”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,丸趣 TV 小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注丸趣 TV 行業資訊頻道。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-12發表,共計2736字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 江北区| 綦江县| 汽车| 伊吾县| 法库县| 桂平市| 樟树市| 黄石市| 沁水县| 澄江县| 永兴县| 吉木萨尔县| 金川县| 伊金霍洛旗| 台州市| 江油市| 乌海市| 西华县| 塘沽区| 嘉兴市| 台山市| 武安市| 河间市| 晋中市| 高雄市| 保德县| 满洲里市| 通河县| 陈巴尔虎旗| 尼玛县| 清水县| 江川县| 象州县| 柘荣县| 朝阳市| 轮台县| 安仁县| 邳州市| 普宁市| 巴彦淖尔市| 纳雍县|