Disclaimer: I'm pretty novice at sysadmin stuff.
I'm trying to set up port forwarding in an AWS EC2 instance, this has to be done in the command-line because I don't want to go in and edit anything, it has to be automatic (it's part of a build process).
sudo echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
The weird thing is I've been (successfully) using
sudo for pretty much every command that required
su privileges. If I do
sudo su before the command (trying it out by hand in an
ssh session), then it works.
Reasons behind this? Possible solutions that don't involve
sudo su or manual edits?