Linux

Linux : Résoudre l'erreur 'Permission denied' lors de l'exécution d'un script

KOMOYEK 06/07/2026 669 Vues Likes

Le problème des droits d'exécution sous Linux

Lorsque vous tentez de lancer un script shell (ex: `./run.sh`) et que le terminal retourne l'erreur 'Permission denied', cela signifie que le fichier ne possède pas l'attribut d'exécution dans son masque de permissions, même si vous êtes connecté en Root.

Les étapes pour autoriser l'exécution

  1. Vérifier les permissions actuelles : Exécutez la commande :
    ls -l run.sh
    Si vous ne voyez pas la lettre 'x' dans la première colonne (ex: `-rw-r--r--`), le fichier n'est pas exécutable.
  2. Ajouter les droits d'exécution : Donnez le droit d'exécuter le script avec la commande :
    chmod +x run.sh
  3. Lancer le script : Exécutez à nouveau le fichier :
    ./run.sh
    Si des privilèges d'administration sont requis, préfixez la commande par `sudo` :
    sudo ./run.sh
    .

Solutions de Sécurité Recommandées

Pour accompagner vos lectures sur la cybersécurité et le dépannage informatique, nos experts vous conseillent d'adopter des outils de protection robustes au quotidien.

NordVPN

Sécurisez votre trafic internet contre les interceptions sur réseaux Wi-Fi publics et naviguez anonymement.

Profiter de l'offre NordVPN

NordPass

Stockez, générez et saisissez automatiquement tous vos mots de passe de manière ultra-chiffrée.

Profiter de l'offre NordPass
#Linux #Terminal #Bash #Script #Sécurité
Partager :
KOMOYEK

KOMOYEK

infos@cyberastuces.com

Consultant Cybersécurité, Architect des solutions Cloud, DevOPS

Commentaires (0)

Aucun commentaire pour le moment. Soyez le premier à réagir !

Laisser un commentaire

Accueil Boutique Blog FAQ Connexion