Definir Senhas de Admin e Jogador no StarRupture
Proteja seu servidor StarRupture: crie senhas em hash de admin e jogador, salve como Password.json e PlayerPassword.json e reinicie.
Seja para manter seu servidor privado para amigos ou para garantir acesso administrativo exclusivo para você, definir uma senha é fundamental.
No entanto, o StarRupture lida com senhas de forma diferente da maioria dos jogos. Você não pode simplesmente digitar uma senha em texto puro em um arquivo de texto. Em vez disso, o jogo exige que as senhas sejam criptografadas (em hash) em arquivos JSON específicos.
Este guia vai te ensinar a gerar esses arquivos seguros e adicioná-los ao seu servidor usando o File Manager.
Passo 1: Desligue o seu Servidor
Antes de adicionar ou modificar qualquer arquivo de configuração, você precisa desligar o servidor para evitar conflitos.
- Acesse o seu Painel do Servidor.
- Clique na aba Actions e selecione Shutdown, e aguarde até que o status mude para "Stopped".

Passo 2: Gere suas Senhas Criptografadas
Como o servidor não consegue ler senhas em texto puro, você precisa convertê-las usando uma ferramenta utilitária específica.
- Abra a ferramenta StarRupture Password Encryptor aqui: StarRupture Password Encryptor
- Insira as senhas desejadas na seção Inputs à esquerda:
- Admin Password: Digite a senha que deseja usar para comandos de administrador.
- Player Join Password: Digite a senha que os jogadores precisarão usar para entrar no servidor.
- Clique no botão Encrypt .
- O site vai gerar o código específico que você precisa no lado direito.
Deixe essa aba aberta, pois você precisará copiar esses códigos no próximo passo.

Passo 3: Crie os Arquivos de Senha
Agora você precisa criar dois arquivos específicos no File Manager do seu servidor para salvar esses códigos criptografados.
A. Definindo a Senha de Admin
Navegue até a aba File Manager no painel do seu servidor e clique no botão Create File.

Uma janela pop-up solicitará o nome do arquivo. Nomeie-o exatamente como:
Password.jsone clique em Create.
Atenção: Diferencia maiúsculas de minúsculas (Case Sensitive). Deve ser escrito exatamente como mostrado.
Volte ao site utilitário e clique no botão Copy Password.json.

Cole esse código no seu novo arquivo no servidor. Ele deve ficar parecido com isto:
{ "Hash": "YOUR_LONG_ENCRYPTED_STRING_HERE" }
- Clique no botão Save File para salvar as alterações.

B. Definindo a Senha de Entrada dos Jogadores
No File Manager, clique no botão Create File novamente.

Nomeie este arquivo exatamente como:
PlayerPassword.jsone clique em Create.
Volte ao site utilitário e clique no botão Copy PlayerPassword.json.

Cole o código neste novo arquivo.

- Clique no botão Save File.

Passo 4: Reinicie o Servidor
Volte para a aba Actions e clique em Restart.

Seu servidor agora está protegido! Os jogadores precisarão digitar a senha ao se conectar, e você terá acesso administrativo seguro.
Solução de Problemas
- "A senha não está funcionando / Os jogadores conseguem entrar sem senha."
- Verifique os nomes dos arquivos: Certifique-se de que os arquivos estão nomeados exatamente como
Password.jsonePlayerPassword.json. Se estiverem em letras minúsculas (ex:password.json), o servidor irá ignorá-los. - Verifique o local: Garanta que esses arquivos estejam no diretório raiz do seu servidor (a pasta principal que se abre ao clicar em File Manager).
- Formato JSON: Você copiou o bloco de código inteiro, incluindo as chaves
{ }? Se você colou apenas o código hash sem as chaves, o servidor não conseguirá lê-lo. Sempre use o botão "Copy Password.json" no site para garantir que o formato esteja correto.
- Verifique os nomes dos arquivos: Certifique-se de que os arquivos estão nomeados exatamente como
Conclusão
Seu servidor agora está seguro! Ao usar a ferramenta de criptografia e criar manualmente esses arquivos JSON, você garante que apenas sobreviventes autorizados possam acessar o seu mundo.
Se precisar alterar sua senha no futuro, basta repetir estes passos: gere um novo hash no site, abra o arquivo existente no File Manager e cole o novo código por cima do antigo.