嗯..好不容易,對於初學者來說,系統已經設定的差不多了。
剩下幾個地方需要設定就ok了。
1.修改預設shell
因為系統預設採用csh為root的shell,所以每次我們要用剛剛設定的bash,
還需要額外輸入指令 bash 來啟動bash shell,太麻煩了。
透過幾個步驟:
確認bash的執行檔絕對位置。
which bash --> 察看bash這個指令的位置,位於/usr/local/bin/bash

修改方式(1)。
利用vipw 指令修改 /etc/passwd 中root預設的shell位置。
從原先的預設的/bin/csh

變更為 /usr/local/bin/bash

如此下次登入,就是直接採用bash了。
修改方式(2)。
若不用vipw也可改用 chsh(change shell)來更改預設的shell。

當然啦,一般使用者也可以用以上方式修改。
2.修改所屬群組
修改群組設定檔,/etc/group。
為了要讓test這個帳號可以變更身份成為root,需修改wheel群組。
從原先的:

加上test即可(帳號與帳號間用,分隔)。

註:修改群組存檔後立即生效。
3.補充說明
以 vipw 進入之後,可以看出每一個帳號為一行,
且有9個冒號分隔10個欄位。
name : password : uid : gid : clss : change : expire : gecos : home_dir : shell
帳號名稱:使用者密碼:使用者編號:群組編號:登入的等級:密碼變更週期:密碼作廢時間:使用者敘述:使用者家目錄:使用者登入的shell
class: 在 /etc/login.conf 設定
change: 以秒數為單位,密碼變更的週期。(更新密碼過後,就會歸0,表示不用更動,從1970年1月1日開始計算。)
expire: 以秒數為單位,過了這段時間帳號擇作廢。
(從1970年1月1日開始計算。 關於 binary time )
警告:請務必再三確認所輸入的任何一個字,以免悔恨..^^"
建議:利用 新開一個終端機或用遠端再次登入進行測試。