1. 程式人生 > >centos配置普通使用者可以使用sudo命令臨時獲取root許可權

centos配置普通使用者可以使用sudo命令臨時獲取root許可權

一.描述

普通使用者使用:yum命令時,系統提示許可權不足,於是想到使用sudo命令借用root使用者的許可權:sudo yum install vim

結果提示:您需要 root 許可權執行此命令。

二.解析

CentOS系統安裝完成後預設普通使用者是無法使用sudo命令借用root用的許可權的,需要在/etc/sudoers檔案中新增該使用者的這一許可權。

三.步驟

1、在終端以超級使用者登入

$su -
密碼:

2、編輯/etc/sudoers檔案,新增以下命令

#vi /etc/sudoers

在 root      ALL=(ALL)      ALL 下面新增一行

username      ALL=(ALL)      ALL

PS:以上的username換成你自己的普通使用者的使用者名稱。

  • vi /etc/sudoers進入命令列模式,要想編輯檔案,就輸入a,表示進入插入編輯模式
  • 新增完以上命令,點選Esc按鈕,則進入命令列模式
  • 然後輸入 :wq    儲存並退出

如果你不想每次使用sudo命令是都輸入密碼,也可以增加以下這條命令

username ALL=(ALL) NOPASSWD:ALL 

注意:以上的username換成你自己的普通使用者的使用者名稱。

四.結果

可以使用 sudo yum install vim命令解壓檔案,即root使用者的許可權可以被普通使用者使用。