Linux實現(xiàn)添加新用戶及創(chuàng)建主目錄方式
Linux添加新用戶及創(chuàng)建主目錄
Linux adduser命令
Linux adduser命令用于新增使用者帳號或更新預設的使用者資料。
adduser 與 useradd 指令為同一指令(經(jīng)由符號連結 symbolic link)。
使用權限:系統(tǒng)管理員。
adduser是增加使用者。相對的,也有刪除使用者的指令,userdel。語法:userdel [login ID]
語法
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ù)說明
-c comment新使用者位于密碼檔(通常是 /etc/passwd)的注解資料-d home_dir設定使用者的家目錄為 home_dir ,預設值為預設的 home 后面加上使用者帳號 loginid-e expire_date設定此帳號的使用期限(格式為 YYYY-MM-DD),預設值為永久有效-f inactive_time范例:
實例
添加一個一般用戶
# useradd zhuang //添加用戶zhuang
為添加的用戶指定相應的用戶組
# useradd -g root zhuang //添加用戶zhuang,并指定用戶所在的組為root用戶組
創(chuàng)建一個系統(tǒng)用戶
# useradd -r zhuang //創(chuàng)建一個系統(tǒng)用戶zhuang
為新添加的用戶指定/home目錄
# useradd -d /home/zhuang zhuang //新添加用戶zhuang,其home目錄為/home/zhuang //當用戶名zhuang登錄主機時,系統(tǒng)進入的默認目錄為/home/zhuang
創(chuàng)建主目錄
新建的用戶時候,有時候創(chuàng)建home目錄不成功或有忘記創(chuàng)建home目錄,則需要后續(xù)來創(chuàng)建用戶的家目錄home
實例用已創(chuàng)建的zhuang用戶為例子
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)建新用戶時沒有用戶目錄
**問題:**使用 useradd -d /home/user02 user02 創(chuàng)建新用戶并指定目錄后,用 ls /home 無法看到 user02 的目錄。

解決方法
使用 useradd -m username,在 /home 目錄下創(chuàng)建同名文件夾。

先 mkdir /home/username 創(chuàng)建目錄,然后使用 useradd -d /home/username username 創(chuàng)建新用戶。

useradd選項
-d目錄 指定用戶主目錄,如果此目錄不存在,則同時使用-m選項,可以創(chuàng)建主目錄。-m目錄 創(chuàng)建用戶的主目錄。-g用戶組 指定用戶所屬的用戶組。-G用戶組,用戶組 指定用戶所屬的附加組。-sShell文件 指定用戶的登錄Shell。-u用戶號 指定用戶的用戶號,如果同時有-o選項,則可以重復使用其他用戶的標識號。
總結
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
linux系統(tǒng)安裝zookeeper 服務的方法
這篇文章主要介紹了linux 系統(tǒng)安裝zookeeper 服務的方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2018-11-11
CentOS7 配置Nginx支持HTTPS訪問的實現(xiàn)方案
這篇文章主要介紹了CentOS7 配置Nginx支持HTTPS訪問的實現(xiàn)方案的相關資料,這里實現(xiàn)該功能的步驟進行了詳解,需要的朋友可以參考下2016-11-11
LAMP服務器性能優(yōu)化技巧之Linux主機優(yōu)化
LAMP服務器性能優(yōu)化技巧之Linux主機優(yōu)化:由于LAMP的發(fā)展迅速,如今LAMP已經(jīng)成為Web服務器的標準。如何才能優(yōu)化LAMP服務器的性能?2012-02-02

