歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 添加管理員賬號

Ubuntu 添加管理員賬號

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

Ubuntu 默認只有安裝時候的那個賬號是系統管理員賬號,也不會給出root用戶權限。

在管理員賬號下,用passwd命令給root一個密碼,就可以使用root了。

但是,使用useradd時候,如果不加參數,添加的為普通賬號。

如何添加一個新的系統管理員賬號,個人在使用root賬號時的操作:

#useradd -mr ***(你要添加的賬號名稱)

然後

# paddwd ***(新添加的賬號名稱)

其中,useradd的參數說明可以使用useradd --help查看。

-m 為創建賬號主目錄,默認不創建。

-r 為創建系統管理員賬號

還有一個參數-s當時沒弄明白,後面出現問題時候才發覺。

當你用這種方法創建用戶,切換到該用戶時,發現,ll命令用不了了,環境好像不是默認的bash。

是的,ubuntu創建新用戶默認環境不是bash,坑了。

具體ubuntu創建新用戶的默認值可以使用useradd -D命令來查看。

HOME=/home

INACTIVE=-1

EXPIRE=

SHELL=/bin/sh

SKEL=/etc/skel

CREATE_MAIL_SPOOL=no

果然坑啊,默認的是sh而不是像鳥哥用CentOS的默認bash。

要使用bash作為默認的shell環境,就要如下:

# useradd -s /bin/bash -mr ***

修改默認的shell環境。

還有另外一種方法可以更改shell環境,就是修改/etc/passwd這個文件。

在你新建的賬號那行的最後就是你默認的shell環境。

不過,最好還是創建賬號時候就修改了,畢竟修改文件容易出錯。

//******// 我在這裡添加賬號使用的是root,但是,使用系統管理員也可以添加系統管理員賬號,不必使用root

//******// 用法:$sudo useradd -s /bin/bash -mr *** 即可。畢竟能不用root就不用root,減少風險。

Copyright © Linux教程網 All Rights Reserved