วิธีใช้คำสั่ง sudo โดยไม่มีรหัสผ่านใน Linux

วิธีใช้คำสั่ง sudo โดยไม่มีรหัสผ่านใน Linux

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





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





กำหนดค่า sudo ไม่มีรหัสผ่าน

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





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

ขั้นตอนที่ 1: สำรองไฟล์ Sudoers

คุณต้องสำรองไฟล์ sudoers ก่อนแก้ไข เรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัลของคุณเพื่อสร้างสำเนาของรายการ sudoers



cp /etc/sudoers /etc/sudoers.old

ขั้นตอนที่ 2: เปิดไฟล์ Sudoers

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

visudo

ขั้นตอนที่ 3: แก้ไขไฟล์ Sudoers

เมื่อคุณเปิดรายการ sudoers แล้ว ให้ไปที่ด้านล่างของไฟล์และเพิ่มบรรทัดต่อไปนี้





rubaiat ALL=(ALL) NOPASSWD: ALL

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

ขั้นตอนที่ 4: บันทึกและออกจาก Visudo

คุณต้องบันทึกและออกจาก visudo หลังจากเพิ่มบรรทัดด้านบน หากคุณกำหนดค่า visudo ให้ใช้โปรแกรมแก้ไข Vim บนเครื่องของคุณ ให้ใช้คำสั่งด้านล่างเพื่อ บันทึกและออกจาก Vim .





:wq

กด Ctrl + X หาก visudo ใช้โปรแกรมแก้ไขข้อความนาโน ตอนนี้คุณสามารถตรวจสอบว่าทุกอย่างเป็นไปตามที่คาดไว้หรือไม่โดยออกคำสั่งที่ต้องใช้สิทธิ์ superuser

การใช้ sudo ไม่มีรหัสผ่านใน Linux

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

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

แบ่งปัน แบ่งปัน ทวีต อีเมล ความเสี่ยงจากข้อมูลประจำตัวที่ถูกบุกรุกและภัยคุกคามจากภายในในที่ทำงาน

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

วิธีสร้างเซิร์ฟเวอร์ linux
อ่านต่อไป หัวข้อที่เกี่ยวข้อง
  • ลินุกซ์
  • Linux Tweaks
  • การดูแลระบบ
เกี่ยวกับผู้เขียน รูบายัต โฮสเซน(39 บทความเผยแพร่)

Rubaiat เป็นผู้สำเร็จการศึกษา CS ที่มีความหลงใหลในโอเพ่นซอร์สอย่างมาก นอกเหนือจากการเป็นทหารผ่านศึก Unix แล้ว เขายังเป็นผู้เชี่ยวชาญด้านความปลอดภัยเครือข่าย การเข้ารหัส และการเขียนโปรแกรมเชิงฟังก์ชันอีกด้วย เขาเป็นนักสะสมหนังสือมือสองและชื่นชอบดนตรีร็อคคลาสสิกอย่างไม่สิ้นสุด

เพิ่มเติมจาก Rubaiat Hossain

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก