官术网_书友最值得收藏!

2.1.2 修改用戶權限

為了使普通用戶可以使用root權限執行相關命令(例如,系統文件的修改等),而不需要切換到root用戶,可以在命令前面加入指令sudo。文件/etc/sudoers中設置了可執行sudo指令的用戶,因此需要修改該文件,添加相關用戶。

例如,使hadoop用戶可以執行sudo指令,操作步驟如下:

01 使用“su -”命令切換為root用戶,然后執行以下命令,修改文件sudoers:

     $ vi /etc/sudoers

02 在文本root ALL=(ALL) ALL的下方加入以下代碼,使hadoop用戶可以使用sudo命令:

     hadoop ALL=(ALL) ALL

03 執行sudo命令對系統文件進行修改時需要驗證當前用戶的密碼,默認5分鐘后密碼過期,下次使用sudo需要重新輸入密碼。如果不想輸入密碼,則把上方的代碼換成以下內容即可:

     hadoop ALL=(ALL) NOPASSWD:ALL

04 執行exit命令回到hadoop用戶,此時要使用root權限只需要在命令前面加入sudo即可,無須輸入密碼。例如,以下命令:

     $ sudo cat /etc/sudoers

注意

安裝操作系統時創建的管理員用戶hadoop,默認可以執行sudo命令,但需要驗證Hadoop用戶的密碼。可對其按照上面的步驟操作無須密碼使用sudo命令。

主站蜘蛛池模板: 崇州市| 崇信县| 寿光市| 泾阳县| 西乌| 濉溪县| 正安县| 瑞昌市| 汨罗市| 阿拉尔市| 安顺市| 林芝县| 安平县| 吉安县| 西昌市| 台湾省| 西丰县| 武陟县| 芜湖县| 南昌市| 舟山市| 屏东市| 壶关县| 耿马| 桂林市| 枞阳县| 略阳县| 邛崃市| 达拉特旗| 托克托县| 疏附县| 汝州市| 通化市| 阜宁县| 连南| 永城市| 北川| 桦川县| 康马县| 衡东县| 大洼县|