Score:0

ดำเนินการ sudo ในสคริปต์โดยคาดว่าจะใช้งานได้ แต่ก็หลุดออกไป

ธง hu

ฉันมีสคริปต์ด้านล่างที่เรียกใช้งานอัตโนมัติ "sudo -i" ป้อนรหัสผ่านและกลายเป็นรูท ปัญหาคือเมื่อฉันรูทแล้ว มันก็ค้างประมาณ 10 วินาที แล้วก็หลุดกลับไปที่ผู้ใช้ปกติ

ฉันตรวจสอบใน /var/log/auth และ /var/log/syslog ไม่มีข้อผิดพลาด ฉันสงสัยว่ามีอะไรผิดปกติ ขอบคุณ

#!/usr/bin/คาดหวัง
    วางไข่ sudo -i
    คาดหวัง "*?assword*"
    ส่ง -- "รหัสผ่านของฉัน\r"
    คาดหวังอีฟ
hr flag
หากคุณต้องการ *ทำสิ่งต่างๆ* เมื่อคุณได้รับรูตเชลล์แล้ว คุณอาจต้องมี "การโต้ตอบ" ในนั้น
bac0n avatar
cn flag
มันเป็นฟังก์ชั่นเดียวของสคริปต์หรือฝังอยู่ในสคริปต์ที่ใหญ่กว่า?
hu flag
ขอบคุณทุกคน ตอนนี้มันทำงานได้อย่างสมบูรณ์แบบแล้ว

โพสต์คำตอบ

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