Securely test applications behind firewalls using SSH tunnels
Enable SSH Tunnel Proxy
Configure Connection Details
jump-server.company.com
)ubuntu
, deploy
)Generate SSH Keys
~/.ssh/authorized_keys
file:restrict,port-forwarding,command="/bin/false"
prefix is highly recommended for security. This prevents QA.tech from getting shell access to your server while still allowing the necessary port forwarding for testing.Test and Save
~/.ssh/authorized_keys
file, always include these security restrictions:
restrict
- Disables all forwarding and other features by defaultport-forwarding
- Explicitly allows only port forwarding (required for SOCKS proxy)command="/bin/false"
- Prevents shell access, immediately exits if someone tries to get a shellsudo systemctl status sshd
ssh user@host
from your local machine~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
MaxSessions
and MaxStartups