หนึ่ง sudo สำหรับหลายขั้ว


14

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


นั่นคือเซสชันผู้ใช้ที่แตกต่างกัน คุณต้องการให้ sudo ส่งผลกระทบต่อผู้ใช้รายอื่นหรือไม่ (ไม่ใช่คุณ)
Sergio Tulentsev

3
ทำงานscreenหลังจากที่คุณเริ่มเปลือกด้วยsudo?
จอร์แดน

เมื่อฉันเปิดเทอร์มินัลสองเครื่องในตัวจัดการหน้าต่างของฉันจากมุมมอง (คน) ของฉันมันคือเซสชันเดียว ฉันต้องการ sudo ส่งผลกระทบต่อทุกกระบวนการที่ดำเนินการโดยฉัน (ผู้ใช้เดียวกัน) โดยใช้คำสั่ง sudo ฉันไม่คิดว่าฉันต้องการมากเกินไป ฉันไม่ชอบเมื่อมีคนให้คะแนนเชิงลบแก่ฉันเพียงเพราะพวกเขาไม่เคยถามคำถามเช่นนั้น
Tomek Wyderka

1
Upvoting ถ้าเพียงเพราะฉันอยากรู้ว่าฉันกำลังดูพฤติกรรมตรงข้าม: การป้อนรหัสผ่านในเชลล์หนึ่งอนุญาตให้ใช้รหัสผ่านน้อยลงsudoในเชลล์อื่นในเครื่องเดียวกัน
chepner

1
วิ่งscreenผ่านsudokinda เอาชนะจุดทั้งหมดsudoใช่มั้ย คุณสามารถใช้suจุดนี้ได้เช่นกัน
Staven

คำตอบ:


19

tty_ticketsปิดสวิตช์ ดูsudoers(5)ข้อมูลเพิ่มเติม

เรียกใช้visudoแล้วเพิ่มบรรทัด:

Defaults !tty_tickets

นี่คือคุณสมบัติที่ฉันกำลังมองหา! ยิ่งใหญ่ (ปิดใช้งานโดยDefaults !tty_tickets)
Tomek Wyderka

@TomekWyderka โดยการเรียกใช้ visudo หรือแก้ไข / etc / sudoers
ศ. Falken ผิดสัญญา

@ Prof.Falken โดย visudo ที่จริงแล้วคุณไม่สามารถเปลี่ยนไฟล์ sudoers ได้ด้วยการแก้ไขตามปกติ (หรือบางทีฉันผิด)
Tomek Wyderka
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.