ฉันจะsudo
จำรหัสผ่านของฉันให้นานขึ้นได้อย่างไรเพื่อที่ฉันจะได้ไม่ต้องพิมพ์ต่อไป? ฉันไม่ต้องการsudo su
และรันคำสั่งเหมือนรูทตลอดเวลา
ฉันอยู่บน Arch Linux และได้ลองใช้ google นี้ แต่ฉันได้รับตัวอย่างในการเปลี่ยนรหัสผ่านซึ่งไม่ใช่สิ่งที่ฉันตามมา
ฉันจะsudo
จำรหัสผ่านของฉันให้นานขึ้นได้อย่างไรเพื่อที่ฉันจะได้ไม่ต้องพิมพ์ต่อไป? ฉันไม่ต้องการsudo su
และรันคำสั่งเหมือนรูทตลอดเวลา
ฉันอยู่บน Arch Linux และได้ลองใช้ google นี้ แต่ฉันได้รับตัวอย่างในการเปลี่ยนรหัสผ่านซึ่งไม่ใช่สิ่งที่ฉันตามมา
คำตอบ:
มีตัวเลือกในของคุณtimestamp_timeout
/etc/sudoers
คุณสามารถตั้งค่าตัวเลือกนี้เป็นจำนวนนาที หลังจากนั้นจะขอรหัสผ่านอีกครั้ง man sudoers
รายละเอียดเพิ่มเติมใน
และให้แน่ใจว่าคุณแก้ไขsudoers
ไฟล์ของคุณโดยใช้ visudo ซึ่งตรวจสอบไวยากรณ์ของคุณและที่จะไม่ทำให้คุณมีการกำหนดค่าที่ผิดและไม่สามารถเข้าถึงsudo
ได้
sudoers
เพื่อให้คุณไม่จำเป็นต้องใช้รหัสผ่าน คุณยังสามารถทำสิ่งนี้สำหรับคำสั่ง / ผู้ใช้บางคนเท่านั้น
มีtimestamp_timeout
ตัวเลือกใน / etc / sudoers ของคุณ ...
ตัวอย่าง: การจำรหัสผ่านเป็นเวลา 5 ชั่วโมง
Defaults timestamp_timeout=300
sudo
ไม่ "จดจำรหัสผ่านของคุณ" มากพอที่จะจดจำเซสชันของคุณ- pam_sudo จะจดจำว่าคุณรับรองความถูกต้องอย่างถูกต้องในคอนโซลเซสชันนั้นและรักษาสถานะนั้นเป็นpasswd_timeout
วินาที