Adicionando um servidor SSH
Com servidores SSH configurados, o agente pode executar comandos, ler e escrever arquivos em servidores remotos — VPS, cloud (AWS, GCP, Azure), ou servidores on-premise.
Pré-requisitos
- Acesso SSH ao servidor (usuário e senha, ou chave privada)
- O servidor deve estar acessível pelo backend do NeurAI (IP/hostname público ou VPN)
Adicionando um servidor
- Vá em Configurações → Servidores SSH
- Clique em Adicionar servidor
- Preencha:
- Nome — identificação amigável (ex: "VPS Produção")
- Host — IP ou hostname do servidor
- Porta — padrão
22 - Usuário — usuário SSH
- Autenticação — senha ou chave privada
- Clique em Testar conexão
- Se bem-sucedido, clique em Salvar
Usando um servidor em projetos
Ao criar ou editar um projeto:
- No campo Ambiente, selecione o servidor SSH adicionado
- Defina o diretório de trabalho no servidor remoto (ex:
/var/www/meu-app) - Salve o projeto
O agente passará a executar todos os comandos nesse servidor remoto.
Segurança
- As credenciais SSH são armazenadas de forma segura (criptografadas)
- Você pode revogar ou remover o servidor a qualquer momento
- Recomendamos usar chave SSH em vez de senha para maior segurança
- Use um usuário com permissões mínimas necessárias (não
rootem produção)