SSH forward nettleser
Lag en ssh-config
$HOME/.ssh/config Host uioforward HostName usit-login.uio.no User <brukernavn> Port 22 DynamicForward 1085 IdentityFile ~/.ssh/id_rsa
Port og identityFile endres ved behov/ønske.
Lage nøkkel
Dersom du ikke har en ssh-nøkkel, lag en med:
$ ssh-keygen -t rsa -b 4096 -C <epost>
Lagres under $HOME/.ssh/id_rsa som standard
Kopiere ssh nøkkel
$ ssh-copy-id -i ~/.ssh/<nøkkelnavn> <brukernavn>@usit-login.uio.no
SSH til boks
$ ssh -f -N uioforward
-f: bakgrunn
-N: ikke start flytt til shell i remotehost
Lag et alias for enklere innloggning:
$HOME/.bashrc alias uioforward='ssh -f -N uioforward'
Legge til ssh-nøkkel til auth agent:
$ ssh-add
Da slipper du å skrive passord hver gang du bruker nøkkelen. Må gjøres på nytt ved omstart av maskin.
Så kan du bare kjøre uioforward i terminalen
Foxyproxy
Lag en proxy fra nettleser til usit-login.uio.no
Firefox: https://addons.mozilla.org/en-US/firefox/addon/foxyproxy-standard/
Chrome: https://chrome.google.com/webstore/detail/foxyproxy-standard/gcknhkkoolaabfmlnjonogaaifnjlfnp?hl=en
config:
Host/IP-address:127.0.0.1
Port: 1085 (eller hva du brukte under .ssh/config)
SOCKS v5
Du kan enten skru foxyproxy av og på etter behov for alle url-er, eller sette opp pattern for at den bare skal slå inn på noen url-er.
patterns:
For alle domener på uio.no:
*.uio.no*
Du kan eventuelt finjustere for bare enkelte tjenester/domener.