增加ubuntu使用者
(問題)
如何增加一個ubuntu中的使用者?
(方法)
首先,問題是為什麼要增加一個新的使用者?
在作業系統中(包括Windows和Linux),為了安全性管理,
不同的使用者,擁有不同的存取權限,
為什麼要設定權限呢?這是考量到系統的安全性.
將hadoop的程式安裝獨立於其他使用者,能夠減少資料被錯誤取用的狀況.
必須注意的是,所有透過sudo 所進行的指令,
其產生的相關連檔案,所有權的使用者都是root.
因此在程式安裝的過程中,請不要任意的切換sudo,
以免最終存取權限部分出現問題.
在建立使用者前,必須先建立使用者所屬的群(group),
指令如下:
接著,創立使用者,並加入所屬的群中:
之後,把新創的使用者加入sudo的權限,
讓他能夠使用root權限執行程式.
在 root ALL= (ALL:ALL) ALL下一行加入hduser ALL= (ALL:ALL) ALL
如何增加一個ubuntu中的使用者?
(方法)
首先,問題是為什麼要增加一個新的使用者?
在作業系統中(包括Windows和Linux),為了安全性管理,
不同的使用者,擁有不同的存取權限,
為什麼要設定權限呢?這是考量到系統的安全性.
將hadoop的程式安裝獨立於其他使用者,能夠減少資料被錯誤取用的狀況.
必須注意的是,所有透過sudo 所進行的指令,
其產生的相關連檔案,所有權的使用者都是root.
因此在程式安裝的過程中,請不要任意的切換sudo,
以免最終存取權限部分出現問題.
在建立使用者前,必須先建立使用者所屬的群(group),
指令如下:
$ sudo addgroup hadoop
接著,創立使用者,並加入所屬的群中:
$ sudo adduser --ingroup hadoop hduser
之後,把新創的使用者加入sudo的權限,
讓他能夠使用root權限執行程式.
$ sudo adduser hduser sudo
$ sudo /usr/sbin/visudo
在 root ALL= (ALL:ALL) ALL下一行加入hduser ALL= (ALL:ALL) ALL
# User privilege specification
root ALL=(ALL:ALL) ALL
hduser ALL=(ALL:ALL) ALL
留言
張貼留言