Recherche d'un plugin de console in-game

Heracrash

Aventurier
6 Avril 2016
16
0
2
23
Bonjour à tous ! :)
J'héberge un serveur Minecraft Spigot sous Ubuntu server 14. (Sur un VPS)
Pour certaines raisons, il m'est impossible de voir, et donc d’exécuter de commandes sur la console. :(

Je viens donc ici dans le but de trouver un plugin permettant d'accèder à la console in-game,
par exemple, on tape une commande, qui nous demande un mot de passe, et pouf, on accède à la console, par le chat ou une version graphique du machin. :D

Je suis pas bien sûr d'être clair, mais on verra bien ! :rolleyes:
 

Libertee

Manager de MineDisney
23 Mars 2016
22
0
14
27
Salut tu n'as plus ton mdp root du tout ? Ou c'est juste que tu n'as plus accès à la console fournie par ton hébergeur ?
 

Heracrash

Aventurier
6 Avril 2016
16
0
2
23
Non, j'ai bien un accès complet à ma machine, j’héberge moi-même le serveur dessus.
C'est simplement une histoire de 'screen'.
 

Detobel36

Créateur de plugins (PhoenixRebirth)
Support
17 Août 2012
10 536
24
2 247
347
28
Bruxelles - Belgique
www.phoenix-rebirth.fr
Salut,

Tu peux afficher le screen justement...
Il suffit de te connecter avec le compte utilisateur qui lance le screen (plusieurs script sur internet font cela avec l’utilisateur: minecraft). Tu fais ensuite:
Code:
screen -list
screen -r <numero>
Et te voila dans ta console...
Quoi qu'il en soit, tu as rarement besoin de ta console si ce n'est pour avoir un "op". Une fois que tu as une personne op sur le serveur, ta console t'es inutile.


Cordialement,
Detobel36
 

Heracrash

Aventurier
6 Avril 2016
16
0
2
23
De là viens le problème :

Code:
root@HeNeSaServ:~# screen -list
There is a screen on:
        6508.Henesaminecraft    (04/07/16 05:08:58)     (Attached)
1 Socket in /var/run/screen/S-root.

root@HeNeSaServ:~# screen -r 6508
There is a screen on:
        6508.Henesaminecraft    (04/07/16 05:08:58)     (Attached)
There is no screen to be resumed matching 6508.

Sinon, n'y aurait-il pas moyen que j'installe un panel directement sur mon site web, avec une connexion rcon par exemple ?
(Je sais qu'une fois op, la console ne sert plus, mais je ne suis pas seul derrière le serveur et les autres préfèrent avoir une "console de secours", juste au cas où..)
 

Detobel36

Créateur de plugins (PhoenixRebirth)
Support
17 Août 2012
10 536
24
2 247
347
28
Bruxelles - Belgique
www.phoenix-rebirth.fr
Salut,

Attend, ton screen est toujours attacher ?
Essaye ça (fais le quand il n'y a personne sur ton serveur, on ne sait jamais...) :
Code:
screen -D
Et ensuite les commandes donnée dans mon message précédent ;)


Cordialement,
Detobel36
 

Heracrash

Aventurier
6 Avril 2016
16
0
2
23
Ca aurait été trop facile :p

Code:
root@HeNeSaServ:~# screen -D
[1110.Henesaminecraft power detached.]

root@HeNeSaServ:~# screen -list
No Sockets found in /var/run/screen/S-root.

root@HeNeSaServ:~# screen -r
There is no screen to be resumed.
 

Detobel36

Créateur de plugins (PhoenixRebirth)
Support
17 Août 2012
10 536
24
2 247
347
28
Bruxelles - Belgique
www.phoenix-rebirth.fr
Salut,

Ton serveur fonctionne toujours après la commande ?
Possible d'avoir le script avec lequel tu créé le screen ? Car a mon avis tu n'es pas connecté avec le bon utilisateur ;)


Cordialement,
Detobel36
 

Heracrash

Aventurier
6 Avril 2016
16
0
2
23
Oui ! Mon serveur fonctionne toujours après la commande, le script est :

Code:
#!/bin/bash
cd /home/minecraft/henesa
echo Demarrage du serveur !
sleep 2
screen -S Henesaminecraft java -Xms1G -Xmx2G -jar spigot.jar
exit 0