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