Linux基礎命令---新增使用者useradd
useradd
建立新的系統使用者,useradd指令只能以管理員的身份執行,建立的使用者都在“/etc/passwd”檔案中。當不加-D引數,useradd指令使用命令列來指定新帳號的設定值and使用系統上的預設值.新使用者帳號將產生一些系統檔案,使用者目錄建立,拷備起始檔案等,這些均可以利用命令列選項指定。此版本為RedHat Linux提供,可幫每個新加入的使用者建立個別的group,毋須新增-n選項。
此命令的適用範圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。
1 、語法
useradd [-D] [ 選項] [引數]
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 、選項列表
選項 |
說明 |
--help |
顯示幫助文件 |
--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 )建立使用者
|
2 )設定使用者的家目錄、uid、備註
|
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29270124/viewspace-2375347/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux基礎命令—新增使用者useraddLinux
- Linux useradd 命令介紹Linux
- Linux使用者管理之useradd、passwd命令講解Linux
- Linux基礎命令—新增/刪除組Linux
- linux useradd命令的基本用法Linux
- Linux基礎之檢視、新增、修改、刪除使用者命令介紹Linux
- 在 Linux 中不使用 useradd 命令如何建立使用者賬號Linux
- Linux基礎命令---刪除使用者userdelLinux
- Linux基礎命令---切換使用者suLinux
- Linux基礎命令---新增組groupadd、刪除組groupdelLinux
- Linux基礎命令Linux
- linux 命令 基礎Linux
- Linux入門_基礎命令_使用者和組相關命令Linux
- Linux基礎命令---查詢使用者資訊fingerLinux
- Linux基礎命令---顯示登入使用者lognameLinux
- Linux基礎命令---修改使用者密碼passwdLinux密碼
- Linux基礎命令---修改使用者資訊usermodLinux
- Linux基礎命令---顯示登入使用者wLinux
- Linux基礎命令—顯示登入使用者wLinux
- Linux常用基礎命令Linux
- Linux 常用基礎命令Linux
- Linux基礎命令---mysqlLinuxMySql
- Linux基礎命令---uptimeLinux
- Linux基礎命令--slabtopLinux
- Linux基礎命令---apachectlLinuxApache
- Linux基礎命令---ftpLinuxFTP
- Linux基礎命令—mkswapLinux
- Linux基礎命令---mknodLinux
- Linux基礎命令---mkfsLinux
- Linux基礎命令---mktempLinux
- Linux基礎命令---sudoLinux
- Linux基礎命令---yesLinux
- Linux基礎命令---shutdownLinux
- Linux基礎命令---serviceLinux
- Linux基礎命令—sudoLinux
- Linux基礎命令—calLinux
- Linux基礎命令—dateLinux
- Linux基礎命令—lastLinuxAST