[C] ./p1 : permission non accordée [RESOLU]

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
-fab1en-
Daikyu
Messages : 80
Inscription : lun. 27 févr. 2017, 16:45

[C] ./p1 : permission non accordée [RESOLU]

Message par -fab1en- »

Bonsoir,

Il m'est impossible d’exécuter un programme après l'avoir compilé avec:

Code : Tout sélectionner

gcc -o p1 p1.c
Ensuite:

Code : Tout sélectionner

./p1
Il me donne

Code : Tout sélectionner

bash: ./p1: Permission non accordée
Alors j'ai fait la même chose sue une autre machine, et là ça marche.

Où cela pourrait-il clocher sur la première machine? XFCE4 y est installé, la deuxième, c'est i3.

Merci.
Dernière modification par -fab1en- le dim. 10 déc. 2017, 18:26, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17188
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [C] ./p1 : permission refusée

Message par benjarobin »

Bonjour,
Quel est le système de fichier où réside p1.c ? Cela doit être un système de fichier unix, donc par exemple exit FAT et NTFS...
Peux tu donner la ligne de "mount" associée au point de montage contenant p1.c ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
-fab1en-
Daikyu
Messages : 80
Inscription : lun. 27 févr. 2017, 16:45

Re: [C] ./p1 : permission non accordée

Message par -fab1en- »

Salut benjarobin,

Code : Tout sélectionner

# /dev/sdb1
UUID=21215115-b68a-4cca-85ac-f8e9f5f9a59f       /home           ext4            defaults,users  0 2
-fab1en-
Daikyu
Messages : 80
Inscription : lun. 27 févr. 2017, 16:45

Re: [C] ./p1 : permission non accordée

Message par -fab1en- »

Admettons que ce HDD, qui est mon /home pour différents OS, je lui ai donne un label via disklabel lors d'une aventure que j'ai eu avec OpenBSD, est-ce que ca joue?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17188
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [C] ./p1 : permission non accordée

Message par benjarobin »

Non aucun rapport...
Par contre, pourquoi il y a le flag users sur ton home ? Je te laisse lire la doc sur les conséquences d'une telle option
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
-fab1en-
Daikyu
Messages : 80
Inscription : lun. 27 févr. 2017, 16:45

Re: [C] ./p1 : permission non accordée

Message par -fab1en- »

Le disque dur contenant home n'est pas le même que la racine, aussi je l'avais ajouter après avoir installé le système. Si ma mémoire ne me fait pas défaut, je n'avais pas accès à ce disque, il était bien présent mais je ne pouvait rien y mettre, j'ai réglé le problème en ajoutant cette option.

Ou me suis-je planté?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17188
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [C] ./p1 : permission non accordée

Message par benjarobin »

Tu t'es planté...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
-fab1en-
Daikyu
Messages : 80
Inscription : lun. 27 févr. 2017, 16:45

Re: [C] ./p1 : permission non accordée

Message par -fab1en- »

Autant pour moi, où me suis-je planté?
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [C] ./p1 : permission non accordée

Message par oktoberfest »

Salut,

voilà l'extrait du man de mount (que tu n'as pas du lire suite à la piste donnée par Benjarobin :) :

Code : Tout sélectionner

 users     Allow any user to mount and to unmount the filesystem, even when some other ordinary user mounted it.  This option implies the options noexec, nosuid, and nodev
           (unless overridden by subsequent options, as in the option line users,exec,dev,suid).
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
-fab1en-
Daikyu
Messages : 80
Inscription : lun. 27 févr. 2017, 16:45

Re: [C] ./p1 : permission non accordée

Message par -fab1en- »

Je n'ai même pas eu la présence d'esprit d'essayer man mount...

Supprimer user de la ligne réglera mon problème.

Merci pour votre aide!!
Répondre