# Protéger votre serveur des usurpateurs!

**URL:** <https://forum.boxtoplay.com/t/proteger-votre-serveur-des-usurpateurs/6763>\
**Category:** Minecraft\
**Created:** [Octobre 28, 2013, 9:39 UTC](https://forum.boxtoplay.com/t/proteger-votre-serveur-des-usurpateurs/6763 "2013-10-28T09:39:42Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pentiume](https://forum.boxtoplay.com/letter_avatar/pentiume/32/5_5575768a8748004e209b776fc1b2916d.png) [@Pentiume](https://forum.boxtoplay.com/u/Pentiume)\
**Post date:** [Octobre 28, 2013, 9:39 UTC](https://forum.boxtoplay.com/t/proteger-votre-serveur-des-usurpateurs/6763/1 "2013-10-28T09:39:42Z")

</div>

Bonjour, dans ce tutoriel je vais vous expliquer comment faire pour vous protéger des ‹&nbsp;‹&nbsp;Hackers&nbsp;›&nbsp;› sur votre serveur.

- 1. La listes des plugins

• [BanNull](http://dev.bukkit.org/bukkit-plugins/bannull/) qui permet de contrer les personnes qui utilisent des noms bidons, ou même pas de nom qui se connectent à votre serveur.

• [AuthMe Reloaded](http://dev.bukkit.org/bukkit-plugins/authme-reloaded/AuthMe) qui demandera à chaque connexion un /login MDP pour éviter une éventuelle usurpation d’identité (Par exemple, un compte crack qui prend le pseudo d’un Administrateur, devra taper le mot de passe choisi par l’admin à sa connexion 😉 )

- 2. Installation des plugins :

• Pour BanNull, aucune configuration requise, vous avez juste à l’installer.

• Pour AuthMe Reload, c’est un peu plus compliqué …

Après avoir redémarrer votre serveur, un fichier AuthMe sera présent dans vos plugins (Dans le FTP).  
Ouvrez le fichier ‹&nbsp;‹&nbsp;config.yml&nbsp;›&nbsp;› avec NotePad++. Vous arriverez sur ceci :

`DataSource:
  mySQLColumnName: username
  mySQLTablename: authme
  mySQLUsername: authme
  backend: file
  mySQLColumnLastLogin: lastlogin
  mySQLDatabase: authme
  mySQLPort: '3306'
  mySQLColumnIp: ip
  mySQLHost: 127.0.0.1
  mySQLColumnPassword: password
  mySQLPassword: '12345'
  caching: true
GroupOptions:
  UnregisteredPlayerGroup: ''
  RegisteredPlayerGroup: ''
  Permissions:
    PermissionsOnJoin: []
settings:
  sessions:
    enabled: false
    timeout: 10
  restrictions:
    allowChat: false
    maxRegPerIp: 1
    maxNicknameLength: 20
    ForceSingleSession: true
    ForceSpawnLocOnJoinEnabled: false
    SaveQuitLocation: false
    AllowRestrictedUser: false
    AllowedRestrictedUser: []
    kickNonRegistered: false
    kickOnWrongPassword: false
    teleportUnAuthedToSpawn: false
    minNicknameLength: 3
    allowMovement: false
    timeout: 30
    allowedNicknameCharacters: '[a-zA-Z0-9_?]*'
    allowedMovementRadius: 100
    enablePasswordVerifier: true
    ProtectInventoryBeforeLogIn: true
  GameMode:
    ForceSurvivalMode: false
    ResetInventotyIfCreative: false
  security:
    minPasswordLength: 4
    unLoggedinGroup: unLoggedinGroup
    passwordHash: SHA256
    passwordMaxLength: 20
  registration:
    enabled: true
    messageInterval: 5
    force: true
  unrestrictions:
    UnrestrictedName: []
  messagesLanguage: en
ExternalBoardOptions:
  mySQLColumnSalt: ''
  mySQLColumnGroup: ''
  nonActivedUserGroup: -1
permission:
  EnablePermissionCheck: false
BackupSystem:
  ActivateBackup: false
  OnServerStart: false
  OnServerStop: true
  MysqlWindowsPath: C:\\Program Files\\MySQL\\MySQL Server 5.1\\
Passpartu:
  enablePasspartu: false`

- 2.1 Suivez les instructions :

`DataSource: (ne touchez pas)
  mySQLColumnName: username (ne touchez pas)
  mySQLTablename: authme (ne touchez pas)
  mySQLUsername: authme (ne touchez pas)
  backend: file (ne touchez pas)
  mySQLColumnLastLogin: lastlogin (ne touchez pas)
  mySQLDatabase: authme (ne touchez pas)
  mySQLPort: '3306' (ne touchez pas)
  mySQLColumnIp: ip (ne touchez pas)
  mySQLHost: 127.0.0.1 (ne touchez pas)
  mySQLColumnPassword: password (ne touchez pas)
  mySQLPassword: '12345' (ne touchez pas)
  caching: true (ne touchez pas)
GroupOptions: (ne touchez pas)
  UnregisteredPlayerGroup: '' (ne touchez pas)
  RegisteredPlayerGroup: '' (ne touchez pas)
  Permissions: (ne touchez pas)
    PermissionsOnJoin: [] (ne touchez pas)
settings: (ne touchez pas)
  sessions: (ne touchez pas)
    enabled: false ( c'est si vous voulez si vous voulez activer ou non les sessions (si un joueur ne s'est déconnecté il y a pas trop trop longtemps, il n'aura pas besoin de re-taper son mot de passe), désactivé par default)
    timeout: 10 (ne touchez pas)
  restrictions: (ne touchez pas)
    allowChat: false (ne touchez pas)
    maxRegPerIp: 1 (ne touchez pas)
    maxNicknameLength: 20 (nombre de caractère MAXIMUM dans le pseudo du joueur)
    ForceSingleSession: true (ne touchez pas)
    ForceSpawnLocOnJoinEnabled: false (ne touchez pas)
    SaveQuitLocation: false (ne touchez pas)
    AllowRestrictedUser: false (ne touchez pas)
    AllowedRestrictedUser: [] (ne touchez pas)
    kickNonRegistered: false (ne touchez pas)
    kickOnWrongPassword: false (ne touchez pas)
    teleportUnAuthedToSpawn: false (ne touchez pas)
    minNicknameLength: 3 ( nombre de caractère MINIMUM dans le pseudo du joueur)
    allowMovement: false (ne touchez pas)
    timeout: 30 (ne touchez pas)
    allowedNicknameCharacters: '[a-zA-Z0-9_?]*' (ne touchez pas)
    allowedMovementRadius: 100 (ne touchez pas)
    enablePasswordVerifier: true (ne touchez pas)
    ProtectInventoryBeforeLogIn: true (ne touchez pas)
  GameMode: (ne touchez pas)
    ForceSurvivalMode: false (ne touchez pas)
    ResetInventotyIfCreative: false (ne touchez pas)
  security: (ne touchez pas)
    minPasswordLength: 4 ( nombre de caractère MINIMUM dans le mot de passe du joueur)
    unLoggedinGroup: unLoggedinGroup (ne touchez pas)
    passwordHash: SHA256 (ne touchez pas)
    passwordMaxLength: 20 ( nom de caractère MAXIMUM dans le pseudo du joueur)
  registration: (ne touchez pas)
    enabled: true (ne touchez pas)
    messageInterval: 5 (ne touchez pas)
    force: true (ne touchez pas)
  unrestrictions: (ne touchez pas)
    UnrestrictedName: [] (ne touchez pas)
  messagesLanguage: en (ne touchez pas)
ExternalBoardOptions: (ne touchez pas)
  mySQLColumnSalt: '' (ne touchez pas)
  mySQLColumnGroup: '' (ne touchez pas)
  nonActivedUserGroup: -1 (ne touchez pas)
permission: (ne touchez pas)
  EnablePermissionCheck: false (ne touchez pas)
BackupSystem: (ne touchez pas)
  ActivateBackup: false (ne touchez pas)
  OnServerStart: false (ne touchez pas)
  OnServerStop: true (ne touchez pas)
  MysqlWindowsPath: C:\\Program Files\\MySQL\\MySQL Server 5.1\\ (ne touchez pas)
Passpartu: (ne touchez pas)
  enablePasspartu: false (ne touchez pas)`

Bonus :

Listes des commandes AuthMe :

/register : s’enregistrer sur le serveur  
/login : se connecter au serveur  
/logout : se déconnecter du serveur  
/changepassword : permet de changer votre mot de passe  
/unregister : se désenregistrer du serveur  
/authme reload : recharger la configuration du plugin  
/authme register : permet d’enregistrer un joueur  
/authme changepassword : permet de changer le mot de passe d’un joueur  
/authme unregister : désenregister un joueur  
/authme purge : supprimer tout les mots de passe de TOUT les joueurs  
/authme version : voir la version du plugin

Voilà, si vous suivez ce tutoriel à 100 %, vous serez protégé de 100000000 % des usurpateurs d’identités 😉

---

<div class="post-metadata">

**Author:** ![MinecraftMANIA](https://forum.boxtoplay.com/letter_avatar/minecraftmania/32/5_5575768a8748004e209b776fc1b2916d.png) [@MinecraftMANIA](https://forum.boxtoplay.com/u/MinecraftMANIA)\
**Post date:** [Octobre 29, 2013, 2:07 UTC](https://forum.boxtoplay.com/t/proteger-votre-serveur-des-usurpateurs/6763/2 "2013-10-29T02:07:09Z")

</div>

Cool merci d’avoir pris le temps de faire ce tuto 😉

---

<div class="post-metadata">

**Author:** ![Pentiume](https://forum.boxtoplay.com/letter_avatar/pentiume/32/5_5575768a8748004e209b776fc1b2916d.png) [@Pentiume](https://forum.boxtoplay.com/u/Pentiume)\
**Post date:** [Octobre 29, 2013, 7:06 UTC](https://forum.boxtoplay.com/t/proteger-votre-serveur-des-usurpateurs/6763/3 "2013-10-29T07:06:47Z")

</div>

Pas de problème, tant que je peux aider 😉

---

<div class="post-metadata">

**Author:** ![didi2005\_pluger\_pro](https://forum.boxtoplay.com/letter_avatar/didi2005_pluger_pro/32/5_5575768a8748004e209b776fc1b2916d.png) [@didi2005\_pluger\_pro](https://forum.boxtoplay.com/u/didi2005_pluger_pro)\
**Post date:** [Novembre 1, 2014, 11:20 UTC](https://forum.boxtoplay.com/t/proteger-votre-serveur-des-usurpateurs/6763/4 "2014-11-01T23:20:54Z")

</div>

merci pour ce tuto mais authme je pense que tout le monde vonnais ou pas 🙂  
[hr]  
connais#
