La gestion d'une whitelist sur votre serveur ARK vous permet de restreindre l'accès uniquement à certains joueurs préalablement autorisés. Cette méthode est assez simple à gérer, il vous suffit de déclarer les Steam64 de chaque joueur dans un fichier .txt dédié. Dans cet article, nous vous expliquerons en détail comment configurer et gérer une whitelist sur votre serveur ARK.

Récupération du Steam64 d'un joueur

Le Steam64 est l'identifiant qui va permettre au serveur de reconnaître le joueur que vous souhaitez whitelist.

La façon la plus simple est de récupérer celui-ci grâce au site Steam Community. En effet, chaque joueur dispose d'une page de profil dont l'adresse est sous la forme :

http://steamcommunity.com/profiles/X

La partie X dans l'adresse correspond au Steam64 du joueur, c'est précisément ceci que vous devez relever pour le reporter par la suite au niveau du serveur ARK Survival Evolved.

Ajout d'un joueur à la whitelist

Chaque joueur pouvant accéder au serveur devra être bien déclaré par le biais de son Steam64.

Créez si nécessaire le fichier suivant sur le FTP :

ark/ShooterGame/Binaries/Linux/PlayersExclusiveJoinList.txt

A l'intérieur, vous devez reporter la liste des Steam64, à raison d'1 Steam64 par ligne et donc par joueur.

La modification sera normalement appliquée dès le prochain redémarrage. Au cas où le jeu réécrit le fichier lors de l'arrêt du serveur, vous pouvez effectuer la modification du fichier serveur arrêté.

Activation de la whitelist

L'activation de celle-ci nécessite l'ajout d'un paramètre à la ligne de commande de lancement du serveur.

Pour ce faire il faut ajouter une ligne ou créer le fichier suivant sur le FTP s'il n'existe pas :

ark/ShooterGame/Saved/Config/LinuxServer/CmdLine.ini

Ligne à ajouter :

exclusivejoin

Redémarrez ensuite le serveur et le tour est joué ;-)