Skip to content

Instantly share code, notes, and snippets.

@jurandysoares
Last active May 22, 2025 03:50
Show Gist options
  • Save jurandysoares/a29ba5a116af661977488746a2441393 to your computer and use it in GitHub Desktop.
Save jurandysoares/a29ba5a116af661977488746a2441393 to your computer and use it in GitHub Desktop.
Instruções para acesso SSH da VM info3m

Info3m

Configuração básica para acesso SSH

Abra um terminal (No Windows, use o Git Bash)

  1. Crie o diretório ~/.ssh

    ssh github.com

  2. Instale extensões do VS Code

    1. code --install-extension ms-vscode-remote.remote-ssh
    2. code --install-extension ms-vscode-remote.remote-ssh-edit
  3. Abra o diretório ~/.ssh com o VS Code

    code ~/.ssh

  4. Crie um par de chaves privada/pública do tipo ED25519 se necessário

    [ -f ~/.ssh/id_ed25519 ] || ssh-keygen

  5. Crie um host apelidado i3m para facilitar o acesso

    grep -q i3m ~/.ssh/config || cat >> ~/.ssh/config << EOF
    Host i3m
      HostName 192.168.56.73
      User estudante
    EOF
  6. Copie a chave pública (~/.ssh/id_ed25519.pub) para servidor (192.168.56.73), no arquivo ~estudante/.authorized_keys do servidor

    ssh-copy-id i3m

  7. Estabeleça a conexão SSH

    ssh i3m

  8. Verifique as chaves autorizadas

    cat -n ~/.ssh/authorized_keys

Digrama dos passos executados

Visite: https://gist.github.com/jurandysoares/3af6cbca85da6ee3eb5be34dbb049345

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment