ฉันมักจะทำงานเป็น rootØ ไม่มีปัญหา
แต่บางคนแนะนำให้ทำงานในฐานะผู้ใช้ (ด้วยเหตุผลด้านความปลอดภัย)
แต่พวกเขาไม่ได้กล่าวถึงปัญหาที่คุณจะพบในกรณีนี้
นี่คือสิ่งที่ฉันทำ
ฉันพยายามสร้างชื่อผู้ใช้ด้วย adduser
เพิ่มผู้ใช้ USERNAME
su USERNAME
sudo จริง
แล้วฉันก็ได้รับข้อความนี้:
sudo: ไม่สามารถแก้ไขโฮสต์ localhost: ไม่ทราบชื่อหรือบริการ
[sudo] รหัสผ่านสำหรับ USERNAME:
USERNAME ไม่ได้อยู่ในไฟล์ sudoers เหตุการณ์นี้จะถูกรายงาน
ในขั้นตอนที่แล้ว คุณอาจสังเกตเห็นคำเตือน:Â sudo: ไม่สามารถแก้ไขโฮสต์ localhost: ไม่ทราบชื่อหรือบริการเพื่อแก้ไขปัญหานี้ ฉันป้อนคำสั่งนี้:
echo "127.0.0.1 localhost.localdomain localhost" > /etc/hosts
และมันก็ได้ผล
จากนั้นฉันใช้สิ่งนี้สำหรับข้อความที่สอง:
เพิ่มผู้ใช้ USERNAME sudo
กำลังเพิ่มผู้ใช้ `USERNAME' ในกลุ่ม `sudo' ...
การเพิ่มผู้ใช้ USERNAME ในกลุ่ม sudo
เสร็จแล้ว.
ปัญหาจะต้องได้รับการแก้ไข ขวา!?
su USERNAME
ซีดี
sudo จริง
[sudo] รหัสผ่านสำหรับ USERNAME:
USERNAME ไม่ได้อยู่ในไฟล์ sudoers เหตุการณ์นี้จะถูกรายงาน
แต่อย่างที่คุณเห็น ปัญหาไม่ได้รับการแก้ไขด้วยข้อความที่สอง
เพิ่มผู้ใช้ USERNAME sudo
ผู้ใช้ `USERNAME' เป็นสมาชิกของ `sudo' แล้ว
ตอนนี้ฉันจะแก้ปัญหานี้ได้อย่างไร?