Linux環境下為普通使用者新增sudo許可權

2022-03-22 21:18:53 字數 773 閱讀 7388

linux環境下為普通使用者新增sudo許可權

背景sudo是linux系統管理指令,是允許系統管理員讓普通使用者執行一些或者全部root命令的乙個工具。linux系統下,為了安全,一般來說我們操作都是在普通使用者下操作,但是有時候普通使用者需要使用root許可權,比如在安裝軟體的時候。這個時候如果我們切回root使用者下效率就會比較低,所以用sudo命令就會很方便。

安裝sudo

設定之前必須得安裝sudo,安裝方法

yum install sudo //這個安裝包很小,不到1m

設定(1)進入root使用者,開啟sudoers檔案

su root //進入root使用者 

vim /etc/sudoers //開啟sudo的配置檔案

修改sudoers檔案 

先找到如下圖所示的一行 (root all=(all)all)

然後給普通使用者test新增sudo許可權,在「root all=(all)all」這一行下面,加入如下圖所示的一行(使用者名稱 all=(all) all),並儲存。 

有些小夥伴可能會注意到sudoers檔案只是乙個唯讀檔案,其實強制修改的話也沒關係,但是如果你覺得不安全,可以在修改檔案之前先賦予檔案寫許可權(w),修改儲存之後再收回寫許可權,操作如下

chmod u+w /etc/sudoers 

//進行修改,修改完成之後: 

chmod u-w /etc/sudoers

測試現在已經給test使用者sudo許可權了,我們試著用一下sudo命令在test使用者下建立安裝乙個gcc,現象如下:(完全可以安裝)

Linux普通使用者管理

首先必須使用root使用者登入主機 然後再建立乙個新的普通使用者 新的普通使用者登入後除了 root目錄和其他使用者的家目錄不能訪問 其他的系統目錄和其他使用者在根目錄下或者系統目錄中建立的子目錄都能進行讀操作 但是不能寫操作和刪除操作 普通使用者可以實現檢視一些應用的目錄和檔案 但是卻無法對這些目...

Linux建立普通使用者

一 建立普通使用者 admin 建立user目錄 mkdir home user 建立user01使用者 adduser d home user user01 user01 更改使用者 admin 的密碼 passwd user01 新的 密碼 重新輸入新的 密碼 passwd 所有的身份驗證令牌已...

linux給普通使用者新增root許可權

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