Linux(Ubuntu)新建使用者只有一個$問題

NO IMAGE
Linux(Ubuntu)新建使用者只有一個$問題
 
版本:linux ubuntu12.04 Server
問題:
1.今天新建一個使用者:useradd ***
2.然後在home目錄下新建了跟賬戶的資料夾
最後登入的時候就只顯示一個$,不像一般的[***@***~]. 而且一些指令碼也不能執行。目錄也沒標註顏色。
 
搞了老半天沒搞定。最後在http://www.2cto.com/os/201301/184786.html
這篇部落格的幫助下搞定了。
方法1.用root登入操作
 
2.檢視/etc/passwd檔案中新建使用者的許可權 有沒有bash
   例:我新建的就是 leroy:X:1000:1000::/home/leroy:/bin/sh(這是之前的)
    之後我改為了leroy:X:1000:1000::/home/leroy:/bin/bash
3.然後在該使用者的家目錄下檢視隱藏檔案裡有沒有.bashrc和.profile這兩個檔案(ub下用ls -A可以顯示出來),沒有的話將/etc/skel中的複製過來,要記得修改這兩個檔案的許可權以及擁有者。
 
 4.把.bashrc檔案最後新增了PS1='[\[email protected]\h\W] ‘
然後在source。。例:source /home/leroy/.bashrc
 
然後退出root,沒有的話再登出下看看
轉自:http://www.2cto.com/os/201301/184893.html