Re: permission denied, en essayant d'executer en tant que root
* Janis Hagelberg <janis.h@freesurf.ch> [2003-04-02 23:04] :
> On Wednesday 02 April 2003 21:48, Frédéric Bothamy wrote:
> > * Janis Hagelberg <janis.h@freesurf.ch> [2003-04-02 19:41] :
> > > bonjour,
> > > j'ai installe civilisation pour linux, mais je n'arrive pas a demarrer le
> > > jeux, meme en tant que root.
> > > voila ce que j'ai en tant que root:
> > >
> > > maelwen:/home/local/bin/CivCTP# ./civctp
> > > bash: ./civctp: Permission denied
> > > maelwen:/home/local/bin/CivCTP#
> > >
> > > les x-bits m'ont l'air corrects:
> > > maelwen:/home/local/bin/CivCTP# ls -l civctp
> > > -rwxr-xr-x 1 root staff 8207920 1999-06-11 20:22 civctp
> > >
> > > je ne comprends vraiment pas comment cela peut arriver.
> >
> > Peut-être que la partition contenant ce fichier est montée en noexec ?
> >
> > Fred
> Voila la ligne de fstab avec la partition en question. Je ne pense pas que
> l'option user implique noexec. par contre defaults implique exec.
> /dev/hdd1 /home/local ext2 defaults,user 0 2
Si, comme c'est indiqué dans la page de manuel de mount (2.11y-2 de
sarge) :
user Autoriser les utilisateurs ordinaires (non root) à monter le
système de fichiers. Ceci entraîne l'utilisation des options
noexec, nosuid, et nodev (à moins qu'elles ne soient
explicitement surchargées, comme dans une ligne d'option
user,exec,dev,suid).
Dans ce cas, je suppose que, comme exec et noexec sont spécifiés
implicitement par les 2 paramètres, c'est le dernier spécifié qui est
pris en compte.
Fred
--
FAQ Debian-user-french : http://savannah.nongnu.org/download/debfr-faq/html/
Reply to: