Ubuntu新建用戶

新建用戶的命令是useradd,修改密碼是passwd,如下:

sudo useradd linc  
  
sudo passwd linc

但是問題出現了,home目錄下並沒有相對應的linc目錄。

原來ubuntu並沒有爲我們做那麼多,先來看看useradd的選項:

  -b, --base-dir BASE_DIR   新賬戶的主目錄的基目錄  
  -c, --comment COMMENT         新賬戶的 GECOS 字段  
  -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, --no-create-home      不創建用戶的主目錄  
  -N, --no-user-group   不創建同名的組  
  -o, --non-unique      允許使用重複的 UID 創建用戶  
  -p, --password PASSWORD       加密後的新賬戶密碼  
  -r, --system                  創建一個系統賬戶  
  -s, --shell SHELL     新賬戶的登錄 shell  
  -u, --uid UID         新賬戶的用戶 ID  
  -U, --user-group      創建與用戶同名的組  
  -Z, --selinux-user SEUSER     爲 SELinux 用戶映射使用指定 SEUSER 

我們需要自己來建一個用戶的主目錄和shell,如下:

userdel -r linc  
  
useradd linc -m -s /bin/bash

再此設置好密碼後,就可以切換用戶了,su linc。

用exit也可以退出這個用戶到默認用戶。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章