วิธีเปิดใช้งาน sudo บน Debian Stretch

ยืดเดเบียน

เมื่อเร็ว ๆ นี้ฉันต้องเปลี่ยนการกระจายคอมพิวเตอร์เดสก์ท็อปของฉันจาก Ubuntu เป็น Debian ตัวแม่ แม้ว่าพวกเราหลายคนจะบอกว่าการแจกแจงทั้งสองเกือบจะเหมือนกัน แต่ก็เป็นเรื่องจริงที่มีรายละเอียดเล็ก ๆ น้อย ๆ ที่ทำให้การแจกแจงทั้งสองแตกต่างกันและแม้กระทั่งผู้ใช้บางคนก็มีปัญหาเช่นเดียวกับที่เกิดขึ้นกับฉัน

ปัญหาใหญ่ที่สุดอย่างหนึ่งที่ฉันพบคือ Debian ไม่ทำงานในลักษณะเดียวกับ Ubuntu ด้วยโปรแกรม sudoอย่างน้อยสำหรับผู้ใช้ที่ไม่ใช่รูท

Sudo เป็นคำสั่งที่ใช้ในการเรียกใช้คำสั่งในฐานะ superuser. สิ่งนี้จำเป็นสำหรับการดำเนินการต่างๆเช่นการติดตั้งแพ็กเกจการอัปเดตการบันทึกการเปลี่ยนแปลงไฟล์บางไฟล์เป็นต้น สิ่งที่สำคัญและใน Debian เราไม่สามารถทำได้เหมือนใน Ubuntu แต่โดยการเข้าเป็นผู้ใช้รูทหรือผู้ดูแลระบบ

หลังจากการติดตั้ง Debian 9 มาตรฐาน Stretch มีการติดตั้ง sudo ตามค่าเริ่มต้น แต่ไม่ถือว่าผู้ใช้ของเราเป็นผู้ใช้ที่สามารถใช้งานได้ซึ่งเป็นปัญหาเล็ก ๆ ที่มีวิธีแก้ปัญหาที่ง่ายและรวดเร็วสำหรับผู้ใช้ทุกคน

ก่อนอื่นเราต้องเปิดเทอร์มินัลและดำเนินการคำสั่ง "su" เมื่อเราเป็นผู้ดูแลระบบเราจะต้องเขียนสิ่งต่อไปนี้:

nano /etc/sudoers

สิ่งนี้จะแสดงไฟล์กำหนดค่าสำหรับคำสั่ง sudo ตอนนี้เราต้องเพิ่มบรรทัดต่อไปนี้:

User privilege specification

root ALL=(ALL) ALL

และเราต้องเพิ่มบรรทัดต่อไปนี้ภายใต้รูท:

<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ในการทำเช่นนี้เราจะเปลี่ยนคำสั่ง "nano" เป็นคำสั่ง "gedit" หลังจากเป็นผู้ใช้รูท หลังจากนี้เราจะรีสตาร์ทอุปกรณ์เพื่อให้ใช้การกำหนดค่าและ voilaเรามีคำสั่ง sudo พร้อมใช้งานแล้วราวกับว่าเรามี Ubuntu บนคอมพิวเตอร์ของเรา


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   กรกฎาคม dijo

    ลองทำดูไหม
    ซู - -c "usermod -aG sudo"

    จากนั้นเริ่มเซสชันใหม่

    ฉันไม่ได้ใช้เดเบียนเป็นเวลานานทุกวันฉันรู้สึกสบายใจมากขึ้นใน Centos แต่จากเอกสารของเดเบียนอย่างเป็นทางการก็เพียงพอแล้วที่จะเพิ่มคุณในกลุ่ม sudo:

    https://wiki.debian.org/sudo

    (แม้ว่าฉันคิดว่าฉันจำได้ว่าก่อนหน้านี้เป็นกลุ่มล้อ)

    คำอวยพร

  2.   แดร็ก dijo

    แบบสอบถามไฟล์ที่คุณบอกว่าจะแก้ไขในกรณีของฉันว่างเปล่าและไม่มีอะไรเขียนไว้ก่อนหน้านี้ในการติดตั้งเดเบียนฉันไม่ได้เลือกตัวเลือกเพื่อใช้ sudo (ในโปรแกรมติดตั้งกราฟิก) จะเกิดอะไรขึ้นถ้าฉันเขียนทุกอย่างในไฟล์ที่ว่างเปล่า / กำลังจะสร้าง?

    1.    อันโตนิโอ dijo

      1.- ทดสอบการติดตั้ง sudo ด้วย # (สิทธิ์)
      นาโน / etc / sudoers

      2.- ลองอีกครั้งเพื่อแก้ไขไฟล์ด้วย # (สิทธิ์)
      นาโน / etc / sudoers

      ฉันหวังว่ามันจะเหมาะกับคุณ