close

 

 

雖然知道兩者有差異,但是確切也不知道哪裡有差異。

再一次重申系統為RedHat,el6,i686。

 

因為不確定用root執行程式不知道會不會造成電腦當機。

(一直以來就是用root在執行,普通的使用者沒有執行的權限,因為網路連線使用的port小於1024。為什麼要用小於1024的port要問廠商。)

 

結果寫程式的人說要不用sudo,不要用root。

ubuntu那台我會用,redhat居然跟我說:

"*** is not in the sudoers file"

 

只好趕快去找所謂的sudoers file。

 

檔案位於/etc/sudoers。

cd /etc/sudoers

但是檔案為唯讀檔,所以需要先改變權限。

chmod u+w sudoers

vi sudoers

(按a或i進入插入模式)

接著在root ALL=(ALL) ALL下面加上自己的帳號。

*** ALL=(ALL) ALL

(按Esc跳出插入模式,:wq存檔結束。)

接著再把檔案改為唯讀檔。

chmod u-w sudoers

 

如此一來就可以用sudo了。

 

儘管如此,我還是不相信root執行程式會造成當機。

arrow
arrow
    全站熱搜

    learningnotes 發表在 痞客邦 留言(0) 人氣()