On Tue, 3 Jul 2001, Yann Sagon wrote:
> backup.local.hasa.ch:/raid/ysagon /home/ysagon nfs suid,exec,user 0
Rapidement:
user Allow an ordinary user to mount the file
system. This option implies the options
noexec, nosuid, and nodev (unless overridden
by subsequent options, as in the option line
user,exec,dev,suid).
Lis bien et tu verras que tout � coup le mot `subsequent' se mettra �
clignoter :)
Donc � mon avis l'ordre de tes options est incorrect.
> maintenant, autre question: si j'execute un fichier (en supposant que
> j'y parvienne), est ce qu'il est execut� sur le serveur ou en local???
En local. Un serveur de fichier est un serveur de fichier :)
PS: une fs mont� noexec ne peut pas ex�cuter de binaires (code objet), ie
l'appel syst�me exec*(2) ne chargera pas un `interpr�te' depuis un tel
filesystem. Par contre, un script perl pourra �tre lanc� avec
/usr/bin/perl fichier.pl. Je me demande d'ailleurs s'il pourrait �tre
ex�cut� directement gr�ce � son she-bang (#!).
Ton devoir pour demain: d�terminer si un fs mont� noexec contenant des
scripts sh ou Perl les laisse ex�cutable aussi sans les passer en
param�tre � un interpr�te local (ie ./truc.pl et pas perl truc.pl, avec
l'ex�cutable perl sur un fs exec).
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.