#1 Le 30/04/2016, à 17:35
- Yoannjap
[Résolu] /bin/bash: /usr/local/bin/pron.sh: Permission non accordée
Bonjour chers forumers !
J’ai fait une fresh install récemment d’UbuntuGnome 16.04 LTS (j’avais précédemment la version UbuntuGnome 14.04 LTS).
J’ai mis mes deux partitions / (sur mon SSD) et /home (sur mon HDD) en btrfs (oui je sais, débat sur sa stabilité, efficacité, etc. mais là-dessus chez moi l’accès, écriture, lecture des fichiers fonctionne parfaitement pour le moment).
Sauf que tous mes scripts exitants dans /usr/local/bin/ ne fonctionnent plus, enfin je veux dire quand je les appelle depuis le terminal, un message s’affiche :
/bin/bash: /usr/local/bin/pron.sh: Permission non accordée
¿Que pasa??⁈‼
J’ai pourtant essayé la commande
chmod 740 /usr/local/bin/*
Peut-être le problème vient-il du fstab, que voici :
# /etc/fstab: static file system information.
#
# Use ‘blkid’ to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda5 during installation
UUID=28a0a8fb-1a38-4192-951f-5b90706da51a / btrfs defaults,ssd,exec,relatime,discard,autodefrag,subvol=@ 0 1
# /home was on /dev/sdb1 during installation
UUID=77e23985-76dc-43c8-8a87-700490defefd /home btrfs defaults,subvol=@home 0 2
# swap was on /dev/sdb2 during installation
#UUID=3fd02a4f-1622-4b61-93e5-d4fefb95bf28 none swap sw 0 0
/dev/mapper/cryptswap1 none swap sw 0 0
tmpfs /tmp tmpfs nodev,exec,nosuid,noatime,size=4g,mode=1777 0 0
#tmpfs /var/log tmpfs defaults,noatime,nosuid,nodev,mode=0755 0 0
#tmpfs /var/log/apt tmpfs defaults,noatime 0 0
#tmpfs /var/tmp tmpfs exec,nosuid 0 0
Quelqu’un aurait-il une idée de comment corriger ce problème bien handicapant ?
Merci infiniment !
Yoannjap
Dernière modification par Yoannjap (Le 30/04/2016, à 17:56)
Hors ligne
#2 Le 30/04/2016, à 17:45
- Martin38
Re : [Résolu] /bin/bash: /usr/local/bin/pron.sh: Permission non accordée
Bonjour,
Juste une suggestion avec :
gksu /nom_du_chemin
Tu tapes cette commande qui te permet de modifier tes fichiers...
A manier avec précaution car tu accèdes aux fichiers du système.
Dernière modification par Martin38 (Le 30/04/2016, à 17:46)
Hors ligne
#3 Le 30/04/2016, à 17:53
- Yoannjap
Re : [Résolu] /bin/bash: /usr/local/bin/pron.sh: Permission non accordée
@Martin38 : ça marche avec gksu, mais ça ne quitte pas après avoir exécuté la commande.
Avec sudo à la place de gksu ça marche aussi et ça quitte (quitte = la commande s’arrête) après exécution, et c’est ça que je recherche.
Ma question maintenant : Comment je peux faire pour ne plus être obligé de mettre gksu ou sudo devant le script pour l’exécuter ?? (avant je n’avais pas besoin de ça)… Parce que là ça me pose une grosse colle.
Merci beaucoup en tout cas pour ton aide et celle des autres !
Hors ligne
#4 Le 30/04/2016, à 17:55
- Yoannjap
Re : [Résolu] /bin/bash: /usr/local/bin/pron.sh: Permission non accordée
Ok, amen, la solution était con comme mes pieds, mais comme d’hab, je recherchais la lune….. Un simple sudo chmod 755 /usr/local/bin/*.sh, et ça a fonctionné
Ré-so-lu !
Hors ligne