歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu建立和刪除用戶

Ubuntu建立和刪除用戶

日期:2017/2/28 15:48:15   编辑:Linux教程

sudo adduser xxx 這樣的命令會在home目錄下添加一個帳號
sudo useradd xxx 僅僅是添加用戶, 不會在home目錄添加帳號
很簡單 Ubuntu中提供了兩種方式 圖形界面 增加 和 Windows 一樣 ,還有一種就是 Linux傳統的 增加方法

解決 :

1.Ubuntu 中 有圖形界面增加的方法 在 系統(System) 菜單下 有 用戶選項! 打開 ,根據提示操作就可以了

2.Linux 通過 命令行 增加用戶 ,
(1) 打開終端 輸入 sudo -r useradd 用戶名 /* -r 參數建立系統用戶
(2) 輸入 sudo useradd -g root 用戶名 /*這一行的命令是讓你的剛剛建立的 用戶 劃分到 root 權限組下
(3)sudo passwd 用戶名 /*設置你剛剛建立的密碼

刪除:
終端方法:以下用newuser代替想要刪除的用戶賬戶
在root用戶下:userdel -r newuser
在普通用戶下:sudo userdel -r newuser
因為你需要徹底刪除用戶,所以加上-r的選項,在刪除用戶的同時一起把這個用戶的宿主目錄和郵件目錄刪除。

------------------------------分割線------------------------------

ubuntu系統創建新用戶「添加ROOT權限」「配置」「不能使用TAB鍵解決」

一、新建用戶 www.linuxidc.com
adduser 新建用戶的名字
passwd 新建用戶的名字即可添加新用戶
二、創建家目錄
# cd /home
1.創建家目錄:
# mkdir 新建用戶的名字

2.拷貝環境變量模板文件:
# cp /etc/skel/.b* support
# cp /etc/skel/.p* support

3.修改權限
# chown -R support.support support
# chmod 770 support
www.linuxidc.com
三、賦予ROOT權限
方法一: 修改 /etc/sudoers 文件,找到下面一行,把前面的注釋(#)去掉
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL

然後修改用戶,使其屬於root組(wheel),命令如下:
#usermod -g root 用戶名
修改完畢,現在可以用新建的用戶名帳號登錄,然後用命令 su - ,即可獲得root權限進行操作。

方法二: 修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
新建用戶的名字 ALL=(ALL) ALL
修改完畢,現在可以用新建的用戶名字帳號登錄,然後用命令 su -,即可獲得root權限進行操作。

四、不能使用TAB鍵、上下鍵,命令行不顯示當前路徑的解決
因默認ubuntu創建的普通帳號,默認shell為/bin/sh,而這不支持tab等鍵的,所以將「指定用戶」帳號的shell改為/bin/bash就可以了。

1.查看當前的shell:
# echo $SHELL
/bin/sh
2.修改shell為/bin/bash:
# usermod -s /bin/bash 用戶名

Copyright © Linux教程網 All Rights Reserved