Linux實(shí)現(xiàn)添加新用戶(hù)及創(chuàng)建主目錄方式
Linux添加新用戶(hù)及創(chuàng)建主目錄
Linux adduser命令
Linux adduser命令用于新增使用者帳號(hào)或更新預(yù)設(shè)的使用者資料。
adduser 與 useradd 指令為同一指令(經(jīng)由符號(hào)連結(jié) symbolic link)。
使用權(quán)限:系統(tǒng)管理員。
adduser是增加使用者。相對(duì)的,也有刪除使用者的指令,userdel。語(yǔ)法:userdel [login ID]
語(yǔ)法
adduser [-c comment] [-d home_dir] [-e expire_date] [-f inactive_time] [-g initial_group] [-G group[,...]] [-m [-k skeleton_dir] | -M] [-p passwd] [-s shell] [-u uid [ -o]] [-n] [-r] loginid
或
adduser -D [-g default_group] [-b default_home] [-f default_inactive] [-e default_expire_date] [-s default_shell]
參數(shù)說(shuō)明
-c comment
新使用者位于密碼檔(通常是 /etc/passwd)的注解資料-d home_dir
設(shè)定使用者的家目錄為 home_dir ,預(yù)設(shè)值為預(yù)設(shè)的 home 后面加上使用者帳號(hào) loginid-e expire_date
設(shè)定此帳號(hào)的使用期限(格式為 YYYY-MM-DD),預(yù)設(shè)值為永久有效-f inactive_time
范例:
實(shí)例
添加一個(gè)一般用戶(hù)
# useradd zhuang //添加用戶(hù)zhuang
為添加的用戶(hù)指定相應(yīng)的用戶(hù)組
# useradd -g root zhuang //添加用戶(hù)zhuang,并指定用戶(hù)所在的組為root用戶(hù)組
創(chuàng)建一個(gè)系統(tǒng)用戶(hù)
# useradd -r zhuang //創(chuàng)建一個(gè)系統(tǒng)用戶(hù)zhuang
為新添加的用戶(hù)指定/home目錄
# useradd -d /home/zhuang zhuang //新添加用戶(hù)zhuang,其home目錄為/home/zhuang //當(dāng)用戶(hù)名zhuang登錄主機(jī)時(shí),系統(tǒng)進(jìn)入的默認(rèn)目錄為/home/zhuang
創(chuàng)建主目錄
新建的用戶(hù)時(shí)候,有時(shí)候創(chuàng)建home目錄不成功或有忘記創(chuàng)建home目錄,則需要后續(xù)來(lái)創(chuàng)建用戶(hù)的家目錄home
實(shí)例用已創(chuàng)建的zhuang用戶(hù)為例子
localhost:~ # mkdir /home/zhuang localhost:~ # chown zhuang -R /home/zhuang localhost:~ # usermod -d /home/zhuang zhuang localhost:~ # grep zhuang /etc/passwd zhuang:x:1000:1000::/home/zhuang:/bin/bash localhost:~ # su - zhuang
linux 創(chuàng)建新用戶(hù)時(shí)沒(méi)有用戶(hù)目錄
**問(wèn)題:**使用 useradd -d /home/user02 user02 創(chuàng)建新用戶(hù)并指定目錄后,用 ls /home 無(wú)法看到 user02 的目錄。
解決方法
使用 useradd -m username,在 /home 目錄下創(chuàng)建同名文件夾。
先 mkdir /home/username 創(chuàng)建目錄,然后使用 useradd -d /home/username username 創(chuàng)建新用戶(hù)。
useradd選項(xiàng)
-d
目錄 指定用戶(hù)主目錄,如果此目錄不存在,則同時(shí)使用-m選項(xiàng),可以創(chuàng)建主目錄。-m
目錄 創(chuàng)建用戶(hù)的主目錄。-g
用戶(hù)組 指定用戶(hù)所屬的用戶(hù)組。-G
用戶(hù)組,用戶(hù)組 指定用戶(hù)所屬的附加組。-s
Shell文件 指定用戶(hù)的登錄Shell。-u
用戶(hù)號(hào) 指定用戶(hù)的用戶(hù)號(hào),如果同時(shí)有-o選項(xiàng),則可以重復(fù)使用其他用戶(hù)的標(biāo)識(shí)號(hào)。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Centos7利用內(nèi)存優(yōu)化磁盤(pán)緩存讀寫(xiě)速度的方法
這篇文章主要介紹了Centos7利用內(nèi)存優(yōu)化磁盤(pán)緩存讀寫(xiě)速度的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-06-06linux系統(tǒng)安裝zookeeper 服務(wù)的方法
這篇文章主要介紹了linux 系統(tǒng)安裝zookeeper 服務(wù)的方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-11-11CentOS7 配置Nginx支持HTTPS訪問(wèn)的實(shí)現(xiàn)方案
這篇文章主要介紹了CentOS7 配置Nginx支持HTTPS訪問(wèn)的實(shí)現(xiàn)方案的相關(guān)資料,這里實(shí)現(xiàn)該功能的步驟進(jìn)行了詳解,需要的朋友可以參考下2016-11-11LAMP服務(wù)器性能優(yōu)化技巧之Linux主機(jī)優(yōu)化
LAMP服務(wù)器性能優(yōu)化技巧之Linux主機(jī)優(yōu)化:由于LAMP的發(fā)展迅速,如今LAMP已經(jīng)成為Web服務(wù)器的標(biāo)準(zhǔn)。如何才能優(yōu)化LAMP服務(wù)器的性能?2012-02-02Ubuntu修改密碼及密碼復(fù)雜度策略設(shè)置方法
這篇文章主要介紹了Ubuntu修改密碼及密碼復(fù)雜度策略設(shè)置,方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-08-08CentOS7 mini的安裝和靜態(tài)ip設(shè)置教程
本篇文章主要介紹了CentOS7 mini的安裝和靜態(tài)ip設(shè)置教程,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-02-02