如何在Debian Stretch上啟用sudo

Debian拉伸

我最近不得不將我的桌面發行版從 Ubuntu 更改為父發行版 Debian。 儘管我們很多人都說這兩個發行版幾乎相同,但確實存在一些小細節使這兩個發行版有所不同,甚至導致某些用戶遇到問題,就像我所經歷的那樣。

我遇到的最大問題之一是 Debian 的 sudo 程序工作方式與 Ubuntu 不同,至少對於非 root 用戶來說是這樣。

sudo 是用於以超級用戶身份運行命令的命令。 這是執行安裝包、更新、保存對某些文件的更改等任務所必需的。 一些重要的事情,在 Debian 中我們不能像在 Ubuntu 中那樣做到這一點,而是以 root 用戶或系統管理員身份進入。

標準安裝Debian 9後, Stretch 包含默認安裝的 sudo,但不將我們的用戶視為能夠使用它的用戶。,一個有解決方案的小問題,對於任何用戶來說都是一個簡單快速的解決方案。

首先我們必須打開終端並執行命令“su”。 一旦我們成為系統管理員,我們必須編寫以下內容:

nano /etc/sudoers

這將向我們顯示 sudo 命令的配置文件。 現在我們必須添加以下行:

User privilege specification

root ALL=(ALL) ALL

我們必須在 root 下添加以下行:

<span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span>NOMBRE-USUARIO ALL=(ALL) ALL

現在我們必須按 Control+O 保存所有內容,然後按 Control+X 退出。這 也可以使用Gedit程序進行修改,為此我們在成為 root 用戶後將“nano”命令更改為“gedit”命令。 之後,我們重新啟動設備,以便應用配置並 ,我們已經準備好了 sudo 命令,就好像我們的計算機上有 Ubuntu 一樣。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   七月 他說:

    你嘗試過這個嗎?
    su – -c“usermod -aG sudo”

    然後重新啟動會話。

    我已經很久沒有使用 debian 了,每天我都在 Centos 中感覺更舒服,但是根據 debian 官方文檔,只需將自己添加到 sudo 組即可:

    https://wiki.debian.org/sudo

    (雖然我記得以前是輪組)

    問候。

  2.   德拉克 他說:

    一個查詢,你說在我的情況下修改的文件是空的,並且之前沒有寫入任何內容,在debian安裝中我沒有檢查使用sudo的選項(在圖形安裝程序中)。 如果我在這個空的/將要創建的文件中寫入所有內容,會發生什麼情況嗎?

    1.    安東尼奧·維埃拉 他說:

      1.- 嘗試使用 #(權限)安裝 sudo
      納米 /etc/sudoers

      2.- 再次嘗試使用#(權限)編輯文件
      納米 /etc/sudoers

      我希望這個對你有用。