ทำไมฉันต้องพิมพ์รหัสผ่านหลังจากออกจากเซสชัน sudo -i


11

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

เหตุใดจึงเป็นเช่นนี้และสิ่งที่หมดเวลาของสถานที่นี้?

ป้อนคำอธิบายรูปภาพที่นี่


AFAIK จะเก็บคำสั่ง sudo ทั้งหมดในเซสชันเทอร์มินัล เพียงเพื่อหลีกเลี่ยงการพิมพ์รหัสผ่านทุกครั้ง
don.joey

@ คำตอบส่วนบุคคลใช่ให้ฉันด้วยซึ่งสามารถอธิบายทุกอย่างเกี่ยวกับมัน ขอบคุณเพื่อนของฉัน
rɑːdʒɑ

คำตอบ:


22

ฉันอาจจะเข้าใจผิดคำถามของคุณ แต่ดูเหมือนว่าคุณกำลังขอเวลาในการใช้ sudo

โดยค่าเริ่มต้น sudo จะจดจำรหัสผ่านของคุณเป็นเวลา 15 นาที สำหรับข้อมูลเพิ่มเติมและวิธีการเปลี่ยนที่จะดู: RootSudoTimeoutซึ่งพูดถึงเกี่ยวกับการหมดเวลาสำหรับ sudo


4
ยอดเยี่ยมคุณช่วยทำเครื่องหมายว่าเป็นวิธีแก้ปัญหาได้หรือไม่?
jjesse
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.