RedHat系列使用sudo

2021-06-21 06:34:02 字數 634 閱讀 4636

我們在使用linux的時候總會有很多場合都要使用到root使用者來安裝一些軟體,或者做其他操作,但是總是要去切換到了root,感到很麻煩

幸好我們有個sudo命令,sudo命令是讓使用者以root身份去執行操作,

在redhat裡,預設是沒有開啟這個的。

想要達到這種效果,可以在root使用者下執行命令:

# visudo     //推薦,退出時候可以檢查sudoer的語法是否錯誤

或者:

# vi /etc/sudoers

在其中新增一行

使用者名稱   all=(all)       all

這就是表名新增進的使用者可以執行所有root使用者的命令,

執行使用者 主機=(可切換的身份) 可以執行的命令

其他更多的設定,請自行百穀歌度。

有時候,我們在使用sudo執行一些命令的時候,會提示找不到命令,有可能是不能以root(或者是可切換的身份)執行。

我們可以改變檔案的屬性

chmod +x

或者visudo 裡的

secure_path=加上命令路徑

sudo命令使用

sudo命令允許系統管理員分配給普通使用者一些合理的許可權,不需要普通使用者知道超級使用者的密碼,就能執行一些超級使用者才能完成的任務。sudo命令許可權是受限制的,su命令許可權是無限制的。sudo的配置檔案 etc sudoers 例如 讓普通使用者test來訪問 etc shadow 可以在 ...

sudo使用相關

問題描述 securecrt可以跟rz sz命令結合方便的上下傳檔案,但經過跳板機之後直接rz sz乙個稍大的檔案會在上傳一部分後退出並顯示一堆亂碼,這是因為這中間有控制字元的原因。解決辦法 加引數 e忽略控制字元 rz e和sz e 4,指令碼中使用 home變數 bin dir tools ta...

sudo命令的使用

在linux系統中,有些普通使用者需要借助root帳號來執行一些操作,但我們並不能把root密碼給普通使用者,就有了sudo sudo可以臨時切換到指定帳號進行操作 使用方法 sudo u 使用者帳號 需要執行的命令 切換到root時,可以直接執行sudo 執行命令 即可 sudo l 列出所有可以...