==== TÚNEL SSH ==== Um túnel ssh permite que um usuário acesse uma máquina de dentro da rede do IF-UFF sem precisar acessar a SSH1. Primeiro crie o arquivo config dento da pasta oculta .ssh no diretório do seu usuário. ~/.ssh/config Nesse arquivo adicione o código abaixo, trocando SEU_LOGIN pelo seu nome de usuário e SUA_MAQUINA pelo nome do seu computador. host if_uff HostName ssh1.if.uff.br User SEU_LOGIN LocalForward 3000 merlot.if.uff.int:22 LocalForward 2022 nebbiolo.if.uff.int:22 LocalForward 2023 sangiovese.if.uff.int:22 LocalForward 2024 pinot.if.uff.int:22 LocalForward 2025 touriga.if.uff.int:22 LocalForward 2026 tempranillo.if.uff.int:22 LocalForward 2027 gewurztraminer.if.uff.int:22 LocalForward 2028 SUA_MAQUINA.if.uff.int:22 Host SUA_MAQUINA Hostname localhost User SEU_LOGIN Port 2028 Host merlot Hostname localhost User SEU_LOGIN Port 3000 Host nebbiolo Hostname localhost User SEU_LOGIN Port 2022 Host sangiovese Hostname localhost User SEU_LOGIN Port 2023 Host pinot Hostname localhost User SEU_LOGIN Port 2024 Host touriga Hostname localhost User SEU_LOGIN Port 2025 Host tempranillo Hostname localhost User SEU_LOGIN Port 2026 Host gewurztraminer Hostname localhost User SEU_LOGIN Port 2027 Agora em um terminal faça: $ssh if_uff Isso vai criar um túnel entre você e a UFF. Sem fechar o termina anterior, faça em um outro terminal: $ssh merlot Isso vai te conectar direto na merlot, ou a outra máquina de sua escolha, sem precisar se conectar a SSH1! * Isso é útil para o scp, pois não é necessário copiar para SSH1 e depois para sua máquina. * Isso também é bom para poder usar a opção "Conectar ao servidor..." do gnome, para montar a sua pasta da Fiscomp na sua casa. ==== SSH sem Senha ==== Em um terminal faça $ssh-keygen -t rsa E não digite nada nas perguntas, apenas aperte ENTER. Agora execute o seguinte comando, trocando SEU_LOGIN pelo seu nome de usuário $cat .ssh/id_rsa.pub | ssh SEU_LOGIN@if_uff 'cat >> .ssh/authorized_keys' e em seguida entre com a sua senha. Agora ao executar $ssh if_uff você deve cair direto no IF_UFF sem precisar de senha. Agora se conecte ao IF-UFF $ssh if_uff Em um outro terminal execute o seguinte comando, trocando SEU_LOGIN pelo seu nome de usuário $cat .ssh/id_rsa.pub | ssh SEU_LOGIN@merlot 'cat >> .ssh/authorized_keys' e em seguida digite sua senha. Pronto! Agora você pode se conectar de sua casa as máquinas do cluster e ao IF_UFF sem senha.