欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux 中不輸入密碼運行 sudo 命令的方法

 更新時間:2019年07月04日 10:09:19   作者:醉落紅塵  
sudo命令允許受信任的用戶作為另一個用戶運行程序,默認(rèn)情況下是root用戶。這篇文章主要介紹了Linux 中不輸入密碼運行 sudo 命令的方法,需要的朋友可以參考下

 sudo命令允許受信任的用戶作為另一個用戶運行程序,默認(rèn)情況下是root用戶。如果您在命令行上花費了大量時間,那么sudo將會是您一直使用的命令之一。

通常,要授予sudo訪問權(quán)限,請將用戶添加到sudoers文件中定義的sudo組。在Debian,Ubuntu及其衍生產(chǎn)品上,sudo組的成員在基于RedHat的發(fā)行版(如CentOS和Fedora)上獲得sudo權(quán)限,sudo組的名稱是wheel。

在運行sudo命令之前,系統(tǒng)將提示該組的每個成員輸入密碼。這增加了額外的安全層,是向用戶授予sudo權(quán)限的首選方式。

如下圖:

但是,在某些情況下,例如運行自動腳本,您可能需要配置sudoers文件并允許某些用戶運行sudo命令而不要求輸入密碼。

將用戶添加到Sudoers文件

sudoers文件包含確定用戶和組的sudo權(quán)限的信息。

您可以通過修改sudoers文件或?qū)⑴渲梦募砑拥?code>/etc/sudoers.d目錄來配置用戶sudo訪問權(quán)限。此目錄中的所有文件都包含在sudoers文件中。

在進行任何更改之前,最好備份當(dāng)前文件:

linuxidc@linuxidc:~/www.linuxidc.com$ sudo cp /etc/sudoers{,.backup_$(date +%Y%m%d)}

date命令會將當(dāng)前日期附加到備份文件名。

使用visudo命令打開/etc/sudoers文件:

sudo visudo

更改sudoers文件時始終使用visudo此命令檢查后編輯,如果存在語法錯誤,則不會保存更改。 如果使用文本編輯器打開文件,語法錯誤將導(dǎo)致丟失sudo訪問權(quán)限。

在大多數(shù)系統(tǒng)上,visudo命令使用vim文本編輯器打開/etc/sudoers文件。 如果您沒有使用vim的經(jīng)驗,可以使用其他文本編輯器。 例如,要將編輯器更改為GNU nano,您將運行:

sudo EDITOR=nano visudo

向下滾動到文件的末尾并添加以下行,該行允許用戶“l(fā)inuxidc”使用sudo運行任何命令而無需開始詢問密碼:

/etc/sudoers

linuxidc  ALL=(ALL) NOPASSWD:ALL

如下圖:

不要忘記使用您要授予訪問權(quán)限的用戶名更改“l(fā)inuxidc”。

如果要允許用戶僅運行特定命令而不輸入密碼,請在NOPASSWD關(guān)鍵字后指定命令。

例如,要僅允許使用mkdir和mv命令:

在/etc/sudoers文件

linuxidc ALL=(ALL) NOPASSWD:/bin/mkdir,/bin/mv

完成后,保存文件并退出編輯器。

使用/etc/sudoers.d

您可以使用授權(quán)規(guī)則將新文件添加到/etc/sudoers.d目錄,而不是編輯sudoers文件。 這種方法將使sudo權(quán)限的管理更加可維護。

打開文本編輯器并創(chuàng)建文件:

sudo nano /etc/sudoers.d/linuxidc

您可以根據(jù)需要命名文件,但通常最好使用用戶名作為文件名。

/etc/sudoers.d/linuxidc

添加與添加到sudoers文件中相同的規(guī)則:

linuxidc  ALL=(ALL) NOPASSWD:ALL

最后,保存文件并關(guān)閉編輯器。

總結(jié)

當(dāng)您擁有非root用戶需要執(zhí)行管理任務(wù)的腳本時,運行不帶密碼的sudo非常有用。

以上所述是小編給大家介紹的Linux 中不輸入密碼運行 sudo 命令的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • XShell免費版的安裝配置教程及使用保姆級教程

    XShell免費版的安裝配置教程及使用保姆級教程

    XShell?是一種流行且簡單的網(wǎng)絡(luò)程序,旨在模擬虛擬終端,這篇文章主要介紹了XShell免費版的安裝配置教程以及使用教程,需要的朋友可以參考下
    2022-08-08
  • linux NFS 服務(wù)安全加固方法

    linux NFS 服務(wù)安全加固方法

    NFS(Network File System)是 FreeBSD 支持的一種文件系統(tǒng),它允許網(wǎng)絡(luò)中的計算機之間通過 TCP/IP 網(wǎng)絡(luò)共享資源。不正確的配置和使用 NFS,會帶來安全問題,需要的朋友可以參考下
    2018-02-02
  • Tomcat無法加載css和js等靜態(tài)資源文件的解決思路

    Tomcat無法加載css和js等靜態(tài)資源文件的解決思路

    Tomcat無法加載css和js等靜態(tài)資源文件的情況想必從事相關(guān)行業(yè)的工作人員都有遇到過吧,接下來為大家介紹下詳細(xì)的解決方法,感興趣的朋友可以參考下
    2013-10-10
  • 不能在本地計算機啟動 apache2.2解決方法

    不能在本地計算機啟動 apache2.2解決方法

    這篇文章主要介紹了不能在本地計算機啟動 apache2.2解決方法,本文的解決辦法只需要修改一個配置參數(shù)即可,需要的朋友可以參考下
    2015-07-07
  • Linux上下行網(wǎng)速測試工具_speedtest-cli安裝使用方法

    Linux上下行網(wǎng)速測試工具_speedtest-cli安裝使用方法

    speedtest-cli是Linux下的一個上下行網(wǎng)速測試工具,是一個用Python寫的命令行腳本,需要的朋友可以參考下
    2017-03-03
  • 詳解Linux下調(diào)試器GDB的基本使用方法

    詳解Linux下調(diào)試器GDB的基本使用方法

    GDB是GNU開源組織發(fā)布的一個強大的UNIX下的程序調(diào)試工具。不管是調(diào)試Linux內(nèi)核空間的驅(qū)動還是調(diào)試用戶空間的應(yīng)用程序,掌握gdb的用法都是必須。而且,調(diào)試內(nèi)核和調(diào)試應(yīng)用程序時使用的gdb命令是完全相同的
    2021-06-06
  • 在CentOS搭建Git服務(wù)器的詳細(xì)步驟

    在CentOS搭建Git服務(wù)器的詳細(xì)步驟

    本篇文章主要介紹了在CentOS搭建Git服務(wù)器的詳細(xì)步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-11-11
  • Linux 創(chuàng)建子進程執(zhí)行任務(wù)的實現(xiàn)方法

    Linux 創(chuàng)建子進程執(zhí)行任務(wù)的實現(xiàn)方法

    下面小編就為大家分享一篇Linux 創(chuàng)建子進程執(zhí)行任務(wù)的實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助,一起跟隨小編過來看看吧
    2018-01-01
  • Linux下的 mariadb 使用 root 用戶啟動方式(推薦)

    Linux下的 mariadb 使用 root 用戶啟動方式(推薦)

    這篇文章主要介紹了Linux下的 mariadb 使用 root 用戶啟動方式,本文內(nèi)容雖然簡單,但是給大家介紹的非常到位,通過實例文字說明,需要的朋友可以參考下
    2019-11-11
  • Apache中利用mod_rewrite實現(xiàn)防盜鏈

    Apache中利用mod_rewrite實現(xiàn)防盜鏈

    自從上次在博客中推薦《you are my everything》以后,服務(wù)器的流量突然多了起來,有幾次甚至導(dǎo)致了VPS的當(dāng)機。后來經(jīng)過分析:盜鏈這個MP3的網(wǎng)頁包括諸如QQ空間、校內(nèi)網(wǎng)空間、更有甚者還放到了Taobao小店、個人博客也有不少,全部作為了背景音樂,并且導(dǎo)致各種爬蟲瘋狂抓取這個文件。找到了問題原因就只有一個辦法了,就是利用Apache的mod_rewrite模塊把盜鏈行為拒之門外。
    2008-04-04

最新評論