Linux下新增子使用者,並且同步到HDFS中

2021-10-08 09:04:33 字數 914 閱讀 7773

使用root賬戶建立子使用者 並新增密碼

adduser hadoop

passwd hadoop // 新增密碼 如果做ssh 這個必須要做,因為生成金鑰向遠端傳送的時候是需要密碼的

新增使用者組,並檢視確認新增成功

usermod -a -g hadoop hadoop

cat /etc/group

賦予root許可權

先切換到root的使用者

sudo nano /etc/sudoers

root  all=(all)  all # 在這一行下邊新增下面新增下邊這一行,大概在100行左右

hadoop  all=(all)  all

儲存退出,hadoop使用者就擁有了root許可權了

操作步驟如下:

1、在linux執行如下命令增加supergroup

groupadd supergroup
2、如將使用者yarn增加到supergroup中,再執行:

usermod -a -g supergroup yarn
3、同步系統的許可權資訊到hdfs:

4、驗證

1) 將/user/hdfs目錄的許可權由700,修改為770

su - hdfs -s /bin/bash -c "hdfs dfs -chmod 770 /user/hdfs"

2) 通過加到supergroup組中的yarn使用者去列這個目錄:

su - yarn -s /bin/bash -c "hdfs dfs -ls /user/hdfs"

可成功列出目錄即表示操作成功。

linux下新增使用者並且讓使用者獲得root許可權

1 新增使用者,首先用adduser命令新增乙個普通使用者,命令如下 adduser tommy 新增乙個名為tommy的使用者 passwd tommy 修改密碼 changing password for user tommy.new unix password 在這裡輸入新密碼 retype ...

CentOS下新增使用者並且讓使用者獲得root許可權

首先,新增乙個普通使用者 adduser python 新增普通使用者 passwd python 修改普通使用者密碼 changingpassword for user python.newunix password 在這裡輸入新密碼 retypenew unix password 再次輸入新密碼...

CentOS下新增使用者並且讓使用者獲得root許可權

1 新增使用者,首先用adduser命令新增乙個普通使用者,命令如下 adduser d home tommy tommy 新增乙個名為tommy的使用者 d為設定使用者home目錄 passwd tommy 修改密碼 changing password for user tommy.new uni...