Ações como cartões
Cada comando e alteração de arquivo aparece no chat com seu código de saída real ou diff.
O Portward transforma a configuração de VPS em etapas curtas que você pode ler. Ele se conecta via SSH a um servidor que você aluga, executa os comandos que você permite e mostra a saída em um cartão. Use-o para configurar os básicos do VPS, como atualizações, usuários, chaves e regras de firewall, no Windows 10 ou 11.
Cada comando e alteração de arquivo aparece no chat com seu código de saída real ou diff.
edit_file mostra um diff para aceitação, e Ask first pausa antes de ações que alteram algo.
Plan only grava as etapas e não executa nada até você alterar o modo.
Você descreve a tarefa, o agente chama uma ferramenta e o resultado aparece em um cartão. No modo Ask first, ele aguarda seu OK antes de qualquer coisa que altere o servidor.
your update commandexit 0your new-user commandexit 0ssh-config-copy.txtloadedssh-config-copy.txt+2your service check commandexit 0notes/vps-log.txtsavedComece com a atualização, um usuário normal para o trabalho diário e chaves SSH. Quem está no primeiro VPS costuma perguntar o que fazer sobre segurança, e esta ordem é a resposta prática: atualize primeiro, depois o usuário, depois as chaves, depois o firewall. O Portward executa seu comando de atualização com Shell e mostra o código de saída em um cartão, usa write_file para salvar uma nota de cada etapa e prepara a alteração de configuração SSH com edit_file como um diff. Teste o login por chave de uma segunda sessão antes que o login por senha seja desativado. Mantenha a primeira sessão aberta até que o teste seja aprovado. Ask first pausa antes de cada ação que altera algo, para que você aceite 1 diff por vez e leia cada resultado. Expanda um cartão para ler a saída completa ou o diff inteiro.
Uma regra de firewall errada pode cortar seu próprio login, e uma sessão bloqueada não pode se reparar. O Portward executa seu comando de firewall com Shell para listar as regras atuais, lê uma cópia do arquivo de regras com read_file e usa grep para encontrar as linhas para SSH e para cada serviço que você executa. Ele então propõe uma alteração por vez com edit_file, mostrado como um diff. Teste a nova regra. Abra uma segunda sessão SSH e confirme que você ainda pode fazer login antes de fechar a primeira. Uma regra de firewall ou configuração SSH errada pode bloquear seu acesso, então mantenha ambas as sessões abertas até que o teste seja aprovado. Permita apenas as portas que você precisa e nada mais, depois grave a lista final de portas abertas em seu arquivo de anotações com write_file.
SFTP é transferência de arquivos sobre SSH, então um servidor Linux que já permite SSH geralmente não precisa de um servidor separado. Iniciar um serviço SFTP, portanto, significa adicionar um usuário, uma pasta e um limite ao serviço SSH que já está em execução. Se você quiser ajuda para configurar sftp, o Portward executa o comando de usuário que você escolher com Shell, lê uma cópia das configurações na pasta de trabalho e mostra a alteração como um diff. FTP simples envia senhas não criptografadas e não deve ser usado na internet, então os exemplos aqui usam apenas SFTP. Dê a cada cliente um usuário dedicado, limite o acesso a um diretório e mantenha os direitos de administrador longe dos usuários de transferência de arquivos. Ask first aguarda sua aprovação, e você faz login como o novo usuário de uma segunda sessão para confirmar que os limites funcionam.
Um backup só conta quando uma restauração funciona. O Portward executa seu comando de backup com Shell e relata seu código de saída real, então write_file registra a data e o resultado em um arquivo de log na pasta de trabalho. A ferramenta task pode executar verificações independentes de espaço em disco, memória e status do serviço como sub-agentes paralelos, e Cron repete esse prompt de verificação em um agendamento, para que você leia 3 cartões curtos em vez de fazer login manualmente. Restaure o backup em uma cópia sobressalente, leia o cartão de resultado e anote o resultado no log. Após a primeira execução agendada, abra o log novamente para ver se o Cron realmente executou o prompt. Faça um snapshot ou backup antes de toda grande alteração e mantenha um log escrito do que o agente fez: a data, o comando e o resultado.
O Portward não é um serviço hospedado nem um plugin para um painel de servidor. É um aplicativo Windows destinado apenas a servidores e contas que você possui ou está autorizado a administrar, e não oferece orientação sobre a escolha de um plano de VPS. Comandos Shell, web e SSH não são limitados à pasta de trabalho, então você mantém o trabalho dentro de seus próprios sistemas. O Portward não garante que um resultado esteja correto.