Como copiar um arquivo do cluster.c3sl diretamente para a máquina local usando um Proxy

  1. Copiar as chaves SSH do servidor do C3SL para a máquina local:

    $ mkdir ~/.ssh/c3sl
    $ scp <USUARIO_C3SL>@ssh.c3sl.ufpr.br:~/.ssh/id_rsa* ~/.ssh/c3sl/
    
  2. Configurar o SSH da máquina local para usar um Proxy para acessar o servidor cluster@c3sl, adicionando ao arquivo ~/.ssh/config o conteúdo a seguir:

    Host ssh.c3sl.ufpr.br
      User <USUARIO_C3SL>
    
    Host cluster.c3sl.ufpr.br
      User <USUARIO_C3SL>
      ProxyCommand  ssh ssh.c3sl.ufpr.br -W %h:%p
      IdentityFile  ~/.ssh/c3sl/id_rsa
    
  3. Testar usando o comando ssh:

    $ ssh cluster.c3sl.ufpr.br
    

    Se estiver tudo correto será realizada a conexão diretamente para o servidor cluster.c3sl

  4. Usar o comando scp normalmente:

    $ scp cluster.c3sl.ufpr.br:~/teste .