คำเตือน: ฉันสวยสามเณรที่ดูแลระบบสิ่ง
ฉันพยายามตั้งค่าการส่งต่อพอร์ตในอินสแตนซ์ AWS EC2 สิ่งนี้จะต้องทำในบรรทัดคำสั่งเพราะฉันไม่ต้องการเข้าไปแก้ไขอะไรมันต้องเป็นไปโดยอัตโนมัติ (เป็นส่วนหนึ่งของกระบวนการสร้าง )
sudo echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
ปฏิเสธการอนุญาต
สิ่งที่แปลกคือฉันใช้ (ประสบความสำเร็จ) ในการใช้sudoกับทุกคำสั่งที่ต้องการsuสิทธิพิเศษ ถ้าฉันทำsudo suก่อนคำสั่ง (ลองใช้ด้วยมือในsshเซสชัน) มันก็ใช้ได้
เหตุผลเบื้องหลังนี้ โซลูชันที่เป็นไปได้ที่ไม่เกี่ยวข้องsudo suหรือแก้ไขด้วยตนเองหรือไม่
sudo -i