Maison > développement back-end > C++ > Comment puis-je corriger l'erreur « bash : ./program Autorisation refusée » ?

Comment puis-je corriger l'erreur « bash : ./program Autorisation refusée » ?

Barbara Streisand
Libérer: 2024-11-23 10:43:09
original
716 Les gens l'ont consulté

How Do I Fix the

"bash : ./program Autorisation refusée" Problème résolu

Lors de l'exécution d'un programme sur un autre ordinateur, vous pouvez rencontrer l'erreur " bash : ./program Autorisation refusée." Ce problème est dû à des autorisations d'exécution manquantes.

Pour résoudre ce problème, suivez ces étapes :

Modifier les autorisations d'exécution :

  • Accédez à le répertoire contenant le programme.
  • Utilisez la commande chmod u x nom_programme.
  • Cela accorde à l'utilisateur l'autorisation d'exécution pour le programme spécifié.

Copier sur le volume local (facultatif) :

Si le L'étape précédente ne fonctionne pas, essayez ce qui suit :

  • Copiez le programme du périphérique USB vers un volume local sur le ordinateur.
  • Répétez l'étape 1 pour accorder l'autorisation d'exécution à la copie locale.

Comprendre les autorisations d'exécution :

Les systèmes de type Unix nécessitent exécuter l’autorisation d’exécuter des programmes. La copie de fichiers entre systèmes ou le montage de volumes externes peut parfois désactiver cette autorisation par mesure de sécurité. chmod u x permet au propriétaire du fichier de l'exécuter.

Considérations supplémentaires :

  • Si les contrôles de sécurité sur le volume interfèrent avec l'exécution (par exemple, une option de montage ), remontez le volume avec des options qui permettent l'exécution.
  • Copier le programme sur un volume local peut souvent être plus simple solution.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal