1. 程式人生 > >ubuntu伺服器新建使用者後,上下鍵刪除鍵tab鍵失效,提示符只有$解決辦法

ubuntu伺服器新建使用者後,上下鍵刪除鍵tab鍵失效,提示符只有$解決辦法

最近用ubunut新建普通使用者後,出現上下鍵刪除鍵tab鍵失效,提示符只有$的問題。

我的建立方法是:

useradd ss

passwd ss

當我用ss賬號登入時出現上述問題。

解決辦法1:用adduser進行使用者新增。因為

adduser: 會自動為建立的使用者指定主目錄、系統shell版本,會在建立時輸入使用者密碼。

useradd:需要使用引數選項指定上述基本設定,如果不使用任何引數,則建立的使用者無密碼、無主目錄、沒有指定shell版本。

解決辦法2:用useradd新增時應該新增後續引數:

引數如下:

-d:           指定使用者的主目錄

 -m:          如果存在不再建立,但是此目錄並不屬於新建立使用者;如果主目錄不存在,則強制建立; -m和-d一塊使用。

 -s:           指定使用者登入時的shell版本

 -M:           不建立主目錄

例如:

$   sudo  useradd  -d  "/home/ss"   -m   -s "/bin/bash"   ss

解釋:   -d   “/home/ss" :就是指定/home/ss為主目錄

               -m   就是如果/home/ss不存在就強制建立

               -s    就是指定shell版本

修改ss密碼:

$  sudo passwd ss