Como acessar seu servidor de jogo via SSH pelo iPhone
Abra o menu de terminal no app RCON, escolha Conexão SSH, digite o Nome do host ou IP, a porta 22, seu Nome de usuário e Senha, e toque na seta. Depois de conectar, cada comando que você digita roda no servidor e a saída volta em tempo real. O login é só por senha.
Quando o SSH ganha do RCON
O RCON só faz o que o console do jogo permite. Quando o próprio processo do servidor de jogo trava, quando você precisa reiniciar um serviço, checar espaço em disco ou ler um arquivo de log, você precisa de um shell na máquina. A ferramenta de SSH te dá isso sem sair do app que você já usa para o RCON.
Conecte via SSH pelo seu iPhone
- Na tela Servidores, toque no botão de terminal na barra superior e escolha Conexão SSH em Conexões.
- Deixe Autenticação em Senha.
- Digite o Nome do host ou IP do servidor. O Porto é 22, a menos que seu servidor use outra.
- Digite seu Nome de usuário (o formulário começa com root; troque para o seu próprio usuário se você loga como outra pessoa) e sua Senha.
- Toque no botão de seta para conectar. Uma linha confirmando a sessão aparece no terminal.
- Digite um comando no campo de entrada e envie. A saída aparece conforme chega, incluindo erros.
Comandos que ajudam quem administra servidor de jogo
| Comando | O que ele mostra |
|---|---|
uptime | Há quanto tempo a máquina está no ar e sua carga |
df -h | Espaço livre em disco em cada unidade |
free -m | Memória em uso e disponível, em MB |
tail -n 50 logs/latest.log | As últimas 50 linhas de um arquivo de log |
sudo systemctl restart mygame | Reinicia um servidor configurado como serviço |
ps aux | grep java | Se o processo do servidor está rodando |
O nome do serviço, a pasta e o caminho do log dependem de como seu servidor está configurado; troque pelos seus.
Como os comandos rodam neste terminal
Cada linha que você envia roda como um comando isolado num shell, e a saída dele volta em tempo real para a tela. Isso é bom para checagens rápidas e reinícios, mas não é um terminal interativo completo:
- O diretório de trabalho não passa de uma linha para a outra. Encadeie comandos:
cd /srv/mc && ls. - Programas de tela cheia como
nano,vimoutopnão funcionam. Usecat,tailoutop -b -n 1em vez disso. - Um comando que espera entrada (uma senha, uma pergunta sim/não) vai travar. Use opções como
-yquando a ferramenta oferecer.
O que este cliente SSH não faz
- Sem login por chave. O seletor de Autenticação mostra uma opção de Chave Pública e o formulário avisa Chave de autenticação ainda não disponível: o app sempre usa a senha.
- Ele não verifica a fingerprint da chave do host do servidor, então conecte só em endereços que você conhece.
Se a conexão SSH falhar
- Falha de autenticação: muitos servidores desativam login por senha e aceitam só chaves. Você precisaria permitir login por senha para seu usuário nas configurações do servidor SSH, o que é uma troca de segurança a se pesar.
- Timeout: a porta 22 está bloqueada ou é a errada. Teste com o Scanner de porta (o preset Common Services inclui a 22) ou com o Ping TCP na porta 22.
- Conexão recusada: o serviço SSH não está rodando nessa máquina.
Perguntas frequentes
O cliente SSH é grátis?
Posso fazer SSH do meu iPhone para um servidor Linux com chave?
Posso usar para acessar via SSH um Raspberry Pi ou um PC de casa?
Por que o cd parece não funcionar?
cd e o comando na mesma linha, juntos com &&.Mais guias do RCON
- Como usar RCON num servidor Minecraft com o app RCON
- RCON de Rust no seu celular: conecte e rode comandos de admin
- Como ver os arquivos do seu servidor de jogo com um cliente FTP no iPhone
- Como ligar seu PC de jogos ou servidor doméstico com um iPhone
- Como checar se a porta do seu servidor de jogo está aberta pelo celular
- Todas as perguntas sobre o RCON
- Voltar para o RCON