Computer >> คอมพิวเตอร์ >  >> ระบบ >> Linux

วิธีใช้ Sudo โดยไม่ต้องใช้รหัสผ่านใน Linux

วิธีใช้ Sudo โดยไม่ต้องใช้รหัสผ่านใน Linux

หากคุณเป็นคนเดียวที่ใช้คอมพิวเตอร์ Linux เหตุใดคอมพิวเตอร์จึงคอยจู้จี้รหัสผ่านของคุณอย่างต่อเนื่อง มาดูกันว่าคุณจะใช้งาน sudo ได้อย่างไรโดยไม่ต้องพิมพ์รหัสผ่านทุกครั้ง

หมายเหตุ :เราจะดูวิธีปิดการใช้งานรหัสผ่าน sudo ใน Ubuntu เวอร์ชันล่าสุด รายละเอียดของกระบวนการอาจแตกต่างกันในการแจกแจงอื่นๆ

แก้ไขไฟล์ Sudoers

หากต้องการปิดใช้งานการตรวจสอบรหัสผ่านเมื่อใช้ sudo สำหรับบัญชีของคุณ คุณต้องแก้ไขไฟล์ "sudoers" เป็นที่ที่สิทธิ์การเข้าถึงsudo คำสั่งถูกกำหนดไว้สำหรับบัญชีผู้ใช้แต่ละบัญชีหรือกลุ่มผู้ใช้ จะเป็นการดีที่สุดถ้าคุณไม่พยายามแก้ไขไฟล์โดยตรง ให้เรียกใช้เทอร์มินัลที่คุณชื่นชอบแล้วป้อน:

sudo visudo
วิธีใช้ Sudo โดยไม่ต้องใช้รหัสผ่านใน Linux

ปิดการใช้งานรหัสผ่าน Sudo สำหรับบัญชีของคุณ

ในการหยุด sudo ไม่ให้ถามรหัสผ่านของคุณ ก่อนอื่น ให้ตรวจสอบว่ามีกฎที่มีอยู่กับนามแฝงของคุณหรือไม่ หากมีให้เปลี่ยนเป็นสิ่งที่เราเห็นต่อไป หากไม่มี ให้ย้ายไปที่ส่วนท้ายของไฟล์และสร้างกฎใหม่ที่นั่น ควรมีลักษณะดังนี้:

USERNAME ALL=(ALL) NOPASSWD:ALL

สำหรับนามแฝงของฉัน กฎนี้คือ:

ducklord ALL=(ALL) NOPASSWD:ALL
วิธีใช้ Sudo โดยไม่ต้องใช้รหัสผ่านใน Linux

บันทึกการเปลี่ยนแปลงและออกจากตัวแก้ไข เนื่องจากในการติดตั้งของเรา ตัวแก้ไขคือ nano เราจึงใช้ Ctrl + โอ ตามด้วย Ctrl + X .

ใช้ Sudo โดยไม่ต้องใช้รหัสผ่าน

นั่นคือทั้งหมดที่คุณต้องทำ – จากนี้ไป sudo จะไม่ขอรหัสผ่านของคุณอีกต่อไป หากทุกอย่างเป็นไปตามแผนและจะไม่มีการพิมพ์ผิดมาขัดขวางแผนของเรา ลองใช้คำสั่งเช่น sudo apt update หรือโดยการติดตั้งแอปด้วย sudo apt install เป็นแบบทดสอบ เช่น

sudo apt install links
วิธีใช้ Sudo โดยไม่ต้องใช้รหัสผ่านใน Linux วิธีใช้ Sudo โดยไม่ต้องใช้รหัสผ่านใน Linux

อย่าปิดการใช้งานรหัสผ่าน Sudo สำหรับทุกคน

หากคุณกำลังใช้คอมพิวเตอร์ร่วมกับผู้อื่น และต้องการช่วยให้พวกเขาไม่ต้องยุ่งยากกับการป้อนรหัสผ่านทุกครั้งที่ใช้ sudo ไม่ควรทำเช่นนั้น อันที่จริงควรมีผู้ใช้หลักเพียงคนเดียวที่มีสิทธิ์ sudo

Sudo ไม่ถือเป็นมาตรการรักษาความปลอดภัยสำหรับผู้ใช้ที่เข้าถึงฮาร์ดแวร์ของเราในเครื่องอีกต่อไป การรีเซ็ตรหัสผ่านรูทไม่ใช่เรื่องยากหากคุณมีสิทธิ์เข้าถึงการติดตั้ง Linux ในเครื่อง แต่มีเหตุผลเดียวกับการควบคุมบัญชีผู้ใช้ที่น่ารำคาญของ Windows แทน:เป็นชั้นป้องกันสุดท้ายระหว่างเรา คอมพิวเตอร์ของเรา และความโกลาหลที่อาจเกิดขึ้น และนั่นเป็นเพราะว่าคำสั่งที่ไม่ถูกต้องสามารถนำไปสู่การลบข้อมูลทั้งหมดของเรา การทำลายการติดตั้งของเรา หรือการแบ่งปันข้อมูลส่วนบุคคลโดยไม่ได้ตั้งใจ

การปิดใช้งานรหัสผ่าน sudo นั้นดีสำหรับผู้ที่มีประสบการณ์ที่ดีกับบรรทัดคำสั่ง Linux และเป็นผู้ใช้เพียงคนเดียวในคอมพิวเตอร์ของตน

เราต้องเน้นว่าการดำเนินการนี้จะขจัดอุปสรรคป้องกันสุดท้ายระหว่างผู้ใช้กับความผิดพลาดของตนเอง เราขอแนะนำให้คุณสำรองข้อมูลระบบและข้อมูลทั้งหมดของระบบอย่างเต็มที่ก่อนที่จะดำเนินการดังกล่าว