Aquesta és una revisió antiga del document


configuración cliente

para simplificar la conexión vía SSH con diferentes servidores, y en alternativa a crear alias de conexiones:

alias ssh-local-dns='ssh -v -i /home/mate/.ssh/pi@raspberry pi@192.168.1.60'

se puede optar por crear ficheros de configuración de conexión e invocarlos:

ssh nombre_host

dentro del fichero ~/.ssh/config

Host dev
    HostName dev.example.com
    Port 22000
    User fooey

definir diferentes tipos de conexión según un proyecto o empresa

Host github.com
    User fooey
    HostName github.com
    IdentityFile ~/.ssh/my.key
    
Host github-org
    User fooey
    Hostname github.com
    IdentifyFile ~/.ssh/myother.key

git clone fooey@github-org:orgname/repository.git

conexiones haciendo tunneling

Host tunnel
    HostName database.example.com
    IdentifyFile ~/.ssh/other.key
    LocalForward 9906 127.0.0.1:3306
    User fooey
equivaldría a:

ssh -f -N -L 9906:127.0.0.1:3306 fooey@database.example.com

y se ejecutaría:

ssh -f -N tunnel
  • linux/ssh/clientconfig.1529509275.txt.gz
  • Darrera modificació: 20/06/2018 08:41
  • per mate