Rechercher : dans
Par :

Mauvais interpreteur: permission non accordée

Dernière réponse le 2 mai 2008 à 00:00:33 Zehirmhann, le 2 déc 2006 à 15:07:27 
 Signaler ce message aux modérateurs

Bonjour,


Depuis hier je ne parviens plus a lancer un seul script ou executable sous linux.

Par exemple pour installer un *.sh je fait

$ ./*.run


et reçoit l'erreure suivante :

bash: ./*.run : /bin/sh : mauvais interpréteur: Permission non accordée


J'ais tenté un
chmod +x 755
sur le rien n'y change.

Je ne peux plus installer ou lancer quoi que ce soit de cette façon.
Je suis sous Ubuntu 6.10


Avez une idée de mon problème ?

Meilleures réponses pour « mauvais interpreteur: permission non accordée » dans :
[Sécurité] Droits d'accès - GNU/Linux VoirLes droits d'accès Préface I. Généralités II. Les droits III. Les droits spéciaux 1. Le Sticky bit 2. Les droits d'endossement IV. Les commandes 1. chmod 2. umask Préface Le but de cet article n'est pas de vous apprendre quels...
Carte mémoire non reconnue (SD, Smartmédia, memory stick, etc.) VoirSi votre ordinateur ne reconnait plus votre carte mémoire, il peut s'agir d'un des problèmes suivants : La carte a été formatée avec un système de fichiers non supporté. Il est nécessaire de la formater en FAT16 : Formater une carte mémoire La...
Windows 7: Installer un pilote non signé VoirWindows Seven bloque par défaut les pilotes non signés, ce qui empêche l’installation de ces pilotes, rendant impossible le fonctionnement du périphérique concerné. Il faut temporairement désactiver la vérification de signature des...
Introduction à PHP VoirQu'est-ce que PHP? PHP est un langage interprété (un langage de script) exécuté du côté serveur (comme les scripts CGI, ASP, ...) et non du côté client (un script écrit en Javascript ou une applet Java s'exécute sur votre ordinateur...). La...

1

lami20j, le 2 déc 2006 à 15:08:52

Salut,

que veut tu dire par pour installer un *.sh ? lami20j

Répondre à lami20j

3

Zehirmhann, le 2 déc 2006 à 15:11:30

Je me suis trompé je parlais de .run

mais pour lancer un script shell j'ai les même problèmes.

Répondre à Zehirmhann

2

Zehirmhann, le 2 déc 2006 à 15:09:34

Voici le résultat de la commande ls -al /bin | grep sh

-rwxr-xr-x  1 root root  676836 2006-09-20 00:24 bash
-rwxr-xr-x  1 root root   79912 2006-07-11 21:31 dash
lrwxrwxrwx  1 root root       4 2006-11-30 18:33 rbash -> bash
lrwxrwxrwx  1 root root       4 2006-11-30 18:33 sh -> dash
lrwxrwxrwx  1 root root       4 2006-11-30 18:33 sh.distrib -> bash

Répondre à Zehirmhann

4

lami20j, le 2 déc 2006 à 15:14:41

Et ton script run se trouve où?
Affiche

ls -l /chemin/vers/run
aussi
file /chemin/vers/run
lami20j

Répondre à lami20j

5

mamiemando, le 4 déc 2006 à 09:49:12

Bizarre les droits ont l'air ok. Peux-tu faire un :

which sh
which bash
which dash

Bonne chance

Répondre à mamiemando

6

lami20j, le 4 déc 2006 à 10:48:45

Salut,

il a continuer le message sur un autre thread interpreteur permission non accordée

Bonne journée :-) lami20j

Répondre à lami20j

7

 mamiemando, le 4 déc 2006 à 12:31:12

Ok

Répondre à mamiemando
Collection CommentÇaMarche.net