Binaire et Permission Denied

Yo, je possède un VPS et j’ai plusieurs erreurs, en effet sur ce VPS, j’ai installé un serveur TeamSpeak mais dès que je veux faire une commande cela me met “Permission Denied”, également, cela me met qu’il y’a un problème avec le binaire, voici ce que cela me met quand je me connecte en SSH :

“Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Thu Oct 12 12:26:56 2017 from lfbn-str-1-586-176.w83-196.abo.wanadoo .fr
-bash: /usr/bin/id: Permission denied
-bash: [: : integer expression expected
-bash: /usr/bin/mesg: Permission denied
root@chaosrp:~# /root/Desktop/ts/teamspeak3-server_linux_amd64/ts3server_startsc ript.sh start
/root/Desktop/ts/teamspeak3-server_linux_amd64/ts3server_startscript.sh: 7: /roo t/Desktop/ts/teamspeak3-server_linux_amd64/ts3server_startscript.sh: dirname: Pe rmission denied
Starting the TeamSpeak 3 server
Could not find binary, aborting
root@chaosrp:~#”

Je n’y compris pas grand chose si vous pouviez m’aider… merci bonne soirée

As-tu vérifié les permissions des fichiers mentionnés ?

Alors fait plusieurs sujets. Sépare ton soucis avec TS et le reste.
Apparemment tu as des soucis avec les permissions, donne nous la sortie d’un «ls -l /usr/bin».

Ça risque d’être un peu volumineux.

Salut.

le script de démarrage du service teamspeak voudrait accéder à un dossier défini dans la variable “dirname”.

peut être faut il passer ce “dirname” en paramètre, ou éditer un fichier de config, ou modifier le script pour renseigner ce “dirname” ?

peut tu copier le résultat de la commande suivante ?
cat /root/Desktop/ts/teamspeak3-server_linux_amd64/ts3server_startscript.sh

Pas du tout. dirname est un exécutable situé dans /usr/bin.