tingogtang

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.

Publisert 30. nov. 2018 11:41 - Sist endret 30. nov. 2018 12:07