เมื่อพยายามรันไบนารีรีโมตโดยใช้sudo
บนกล่องรีโมต:
ssh remotehost "sudo ./binary"
ฉันเห็นข้อผิดพลาดนี้:
sudo: ไม่มี tty present และไม่ได้ระบุโปรแกรม askpass
ฉันจะแก้ไขสิ่งนี้ได้อย่างไร
แก้ไขนี้ไม่แน่นอนที่สุดของคำถามที่แนะนำเช่นนี้ คำตอบมีไม่เกี่ยวข้องอย่างสมบูรณ์ ในความเป็นจริงการเปลี่ยนแปลงเหล่านั้นไปยังไฟล์ sudoers ได้ถูกนำไปใช้กับโฮสต์ระยะไกลแล้ว