linuxuseradd,linux命令的添加用戶,Linux基礎命令---添加用戶useradd

 2023-10-08 阅读 33 评论 0

摘要:useradd創建新的系統用戶,useradd指令只能以管理員的身份運行,創建的用戶都在“/etc/passwd”文件中。當不加-D參數,useradd指令使用命令列來指定新帳號的設定值and使用系統上的預設值.新使用者帳號將產生一些系統檔案,使用者目錄建立,拷備起始檔

useradd

創建新的系統用戶,useradd指令只能以管理員的身份運行,創建的用戶都在“/etc/passwd”文件中。當不加-D參數,useradd指令使用命令列來指定新帳號的設定值and使用系統上的預設值.新使用者帳號將產生一些系統檔案,使用者目錄建立,拷備起始檔案等,這些均可以利用命令列選項指定。此版本為RedHat Linux提供,可幫每個新加入的使用者建立個別的group,毋須添加-n選項。

linuxuseradd?此命令的適用范圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

1、語法

useradd?[-D]?[選項]??[參數]

ubuntu 添加用戶。useradd?[-c comment]??[-d home_dir]??[-e expire_date]??[-f inactive_time]??[-g initial_group]??[-G group[,...]]??[-m [-k skeleton_dir] | -M]??[-s shell]??[-u uid [ -o]]??[-n]??[-r]?login

useradd?-D??[-g default_group]??[-b default_home]??[-f default_inactive]??[-e default_expire_date]??[-s default_shell]

2、選項列表

Linux。選項

說明

--help

linux代碼、顯示幫助文檔

--version

顯示命令版本

使用-D選項

-b dir

指定用戶的基目錄,默認是home

-e date

使用者賬號有效日期

-f days

指定密碼過期后多少天關閉賬號

-g group

指定賬戶的組,這個組必須存在

-s shell

指定賬戶使用的shell

不使用-D選項

-c comment

備注信息

-d home

賬戶每次登陸使用的目錄

-e date

賬號終止日期,MM/DD/YY

-f days

賬號過期后多久停用

-g group

指定賬戶的組,這個組必須存在

-G group

指定用戶的附加組

-m

使用者目錄如果不存在,自動創建

-n

取消自動創建于賬號同名的組

-p password

設置賬戶的密碼

-r

創建系統賬號

-s

指定賬戶登錄后使用的shell

-u uid

指定用戶ID

3、文件

/etc/passwd,使用者帳號資訊。

/etc/shadow,使用者帳號資訊加密。

/etc/group,群組資訊。

/etc/default/useradd,定義資訊。

/etc/login.defs,系統廣義設定。

/etc/skel,內含定義檔的目錄。

4、實例

1)創建用戶

[root@localhost david]#?useradd -p 123456 user01????????????????//創建用戶,密碼123456

[root@localhost david]#?tail -n 2 /etc/passwd???????????????????//查看是否創建成功

webalizer:x:67:67:Webalizer:/var/www/usage:/sbin/nologin

user01:x:503:503::/home/user01:/bin/bash

[root@localhost david]#?ls /home/??????????????????????????????????//在home下創建家目錄

david??test01??user01??weijie

2)設定用戶的家目錄、uid、備注

[root@localhost david]#?useradd -d /home/other -u 600 -c "test user" user02?????????????//創建用戶

[root@localhost david]#?tail -n 2 /etc/passwd???????????//查看用戶信息

user01:x:503:503::/home/user01:/bin/bash

user02:x:600:600:test user:/home/other:/bin/bash

[root@localhost david]#ls /home/?????????????????????????//家目錄other

david??other??test01??user01??weijie

Linux基礎命令---添加組groupadd、刪除組groupdel

groupadd 指定群組名稱來建立新的群組賬號,需要時可以從系統中取得新的群組值. 此命令的適用范圍:RedHat.RHEL.Ubuntu.CentOS.SUSE.openSUSE.Fedora. ...

Linux基礎命令---查找用戶信息finger

finger finger指令用來查找.顯示指定用戶的信息.查詢遠程主機信息是,可以用user@localhost來指定用戶. 此命令的適用范圍:RedHat.RHEL.Ubuntu.CentOS.S ...

Linux基礎命令---修改用戶密碼

passwd 更改用戶密碼,超級用戶可以修改所有用戶密碼,普通用戶只能修改自己的密碼.這個任務是通過調用LinuxPAM和LibuserAPI來完成的.本質上,它使用LinuxPAM將自己初始化為一個 ...

Linux基礎命令---切換用戶su

su 臨時切換身份到另外一個用戶,使用su切換用戶之后,不會改變當前的工作目錄,但是會改變一些環境變量. 此命令的適用范圍:RedHat.RHEL.Ubuntu.CentOS.SUSE.openSUS ...

Linux基礎命令---刪除用戶userdel

userdel 刪除用戶,如果沒有附加選項,僅刪除用戶,不刪除相關文件. 此命令的適用范圍:RedHat.RHEL.Ubuntu.CentOS.SUSE.openSUSE.Fedora. 1.語法 ? ...

Linux基礎命令---修改用戶信息usermod

usermod 修改用戶的信息,包括用戶名.密碼.家目錄.uid等. 此命令的適用范圍:RedHat.RHEL.Ubuntu.CentOS.SUSE.openSUSE.Fedora. 1.語法 use ...

第四節,Linux基礎命令

第四節,Linux基礎命令 命令是系統操作員對系統傳入的指令,傳入指令后回車,系統接收到指令做出相應的行為 1.查看用戶位于系統什么位置 [pmd]檢查操作用戶位于系統的什么位置 命令???????? ...

【Python之路】第一篇--Linux基礎命令

pwd 命令 查看”當前工作目錄“的完整路徑 pwd -P # 顯示出實際路徑,而非使用連接(link)路徑:pwd顯示的是連接路徑 . ? 表示當前目錄 .. ?表示上級目錄 / ?表示根目錄 ls ...

常用的linux基礎命令

常用的linux基礎命令 1.ls?顯示目錄屬性 -l:(也可以簡寫成ll),列表顯示權限等屬性 -a:顯示所有文件包括隱藏文件等 -d:只列出目錄本身 2.chgrp 改變檔案所屬群組 eg:chg ...

隨機推薦

LeetCode-Set Matrix Zeroes

Given a m x n matrix, if an element is 0, set its entire row and column to 0. Do it in place. public ...

poj3694 縮點邊雙連通分量

Network Time Limit:?5000MS ? Memory Limit:?65536K Total Submissions:?8669 ? Accepted:?3175 Descripti ...

HTTP 錯誤 500.19 - Internal Server Error

ylbtech-Error-IIS:?HTTP 錯誤 500.19 - Internal Server Error 1.A,錯誤代碼返回頂部 錯誤摘要 HTTP 錯誤 500.19 - Interna ...

關于sublime text

Sublime?text2?C/C++?編譯環境設置 (2014-04-10 20:51:16) 轉載▼ 標簽: sublime c語言 程序設計 gcc cpp 分類:?記錄與分享 sublime ...

Linux必學的命令

Linux必學的命令Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盤操作.文件存取.目錄操作.進程管理.文件權限設定等.所以,在Linux系統上工作離不開使用系統提供的命令.要想真正 ...

(轉載)delphi中獲取漢字的拼音首字母

delphi中獲取漢字的拼音首字母1.py: array[216..247] of string = ({216}'CJWGNSPGCGNESYPB' + 'TYYZDXYKYGTDJNMJ' + ' ...

Java之String類的使用細節

String類的特點: ? ? 字符串對象一旦被初始化就不會被改變,字符串存儲在字符串常量池中(字符串緩沖區).如果池中沒有就創建,如果有就直接拿過來用. ?代碼驗證如下: ? ? String s ...

css實現遮罩層,父div透明,子div不透明

使用元素的opacity 屬性,設置遮罩層的效果, 主要 樣式是:background-color: #ooo; opacity:0.3;

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://808629.com/135697.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 86后生记录生活 Inc. 保留所有权利。

底部版权信息