Use screen
. Você vai encontrá-lo no gerenciador de pacotes.
Portanto, inicie uma sessão de tela e inicie o servidor de minecraft.
Na próxima vez que você fizer o ssh na caixa, você poderá screen -r
e a sessão voltará.
Estou executando um servidor Minecraft no Fedora 15. Eu tenho o openssh-server instalado no servidor e posso me conectar a ele muito bem.
Neste momento, o software do servidor Minecraft é aberto em um terminal quando o usuário faz o login. O software do servidor tem um console que aceita comandos e imprime atualizações de status e coisas assim. Eu estou querendo saber se existe uma maneira que eu possa acessar o console do servidor já em execução remotamente por SSH.
Se o servidor for um programa de linha de comando, considere executá-lo em uma sessão de tela.
por exemplo:
$ screen $ minecraft-server-program
Em seguida, pressione Ctrl - A - D para desanexar da sessão. Em uma sessão ssh, digite screen -r
para retomar a sessão de tela.
Iniciá-lo em uma instância do GNU screen
. screen
é basicamente um multiplexador de terminal, que mantém um ou vários terminais virtuais que você pode alternar, e todo o conjunto de terminais virtuais pode ser reconectado em um novo login.
Estou aqui para fornecer uma alternativa!
Use tmux
.
Instale-o com yum install tmux
.
Como screen
, execute seu servidor depois de iniciar uma nova tmux
sessão assim.
$ tmux
$ ./minecraftserver
A chave de prefixo para tmux
é CTRL - B . Depois de iniciar seu servidor Minecraft, você pode separar da sessão atual com CTRL - B , D . Seu servidor do Minecraft continuará sendo executado na sessão tmux
.
Para voltar à sessão tmux
, digite tmux att
do seu shell normal.
Se você tiver mais de um tmux
sessões abertas, digite tmux list-sessions
, que lhe dará algo parecido com isto.
[jin@encrypt ~] % tmux list-sessions
0: 1 windows (created Fri Sep 30 10:24:23 2011) [179x43]
1: 1 windows (created Fri Sep 30 10:28:29 2011) [179x43]
Se você quiser voltar para a segunda sessão, digite tmux att -t 1
.
Para mais comandos e opções de configuração, consulte aqui .