I work at a huge corporate with a huge corporate firewall that blocks most outgoing services other than http and https. But my team needs access to a tame LAMP server to help them do their jobs.
I'm no expert, but would we be able to achieve this by setting up an EC2 instance with services listening on non-standard ports? I think we'd mainly need ssh, smb and rsync, so I'm thinking (for example) one IP for Apache on port 80, another for ssh on port 80 and smb on 443, and another for rsync on port 80. I think these would all be TCP but I'm not sure.
The team can then just connect to those addresses on those ports and "tunnel" out of the LAN.
Or am I smoking crack?