géométrie
 
Accueil arrow Forums
wimsedu le forum
Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.    Mot de passe perdu?
Direct EXEC et Python (1 lecteur(s)) (1) Invité(s)
Aller en bas Répondre Ajouté aux favoris : 0
SUJET: Direct EXEC et Python
#1995
projetmbc (Utilisateur)
Fresh Boarder
Messages: 3
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Direct EXEC et Python Il y a 13 Années, 4 Mois Karma: 0  
Bonjour,
j'ai essayé les lignes toutes simples suivantes :
Code :

a = 3 print a
    Direct EXEC
me renvoie l'erreur suivante :
Code :

Message d'erreur de Python : Cannot execute python: security protection unavailable.
 
 
Dernière édition: 17-12-2010 à 08:46 Par projetmbc.
  L'administrateur a désactivé l'accès public en écriture.
#1997
eric.reyssat (Utilisateur)
Senior Boarder
Messages: 40
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Re:Direct EXEC et Python Il y a 13 Années, 4 Mois Karma: 0  
Bonjour,

Pour des raisons de sécurité, les langages de programmation "proches" du système (Python et C en font partie) ne sont disponibles sous wims que si le gestionnaire du serveur a installé une modification du noyau Linux améliorant sa sécurité. Je crois que très peu de gestionnaires l'ont fait. C'est disponbile actuellement sur le serveur de Nice, où ce code renvoie 3 sans message d'erreur.

Eric
 
  L'administrateur a désactivé l'accès public en écriture.
#1998
projetmbc (Utilisateur)
Fresh Boarder
Messages: 3
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Re:Direct EXEC et Python Il y a 13 Années, 4 Mois Karma: 0  
Merci pour la précision.
 
  L'administrateur a désactivé l'accès public en écriture.
#1999
projetmbc (Utilisateur)
Fresh Boarder
Messages: 3
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Re:Direct EXEC et Python Il y a 13 Années, 4 Mois Karma: 0  
Au passage, parlons technique.

Est-ce que cette fonctionnalité utilise eval(chaineDuCodeTape) ? Si c'est le cas, il existe des parades pour éviter l'utilisation de fonction dangereuse comme celle présente dans le module os par exemple.

Il peux essayer de retrouver où j'avais lu ceci si cela vous intéresse.
 
  L'administrateur a désactivé l'accès public en écriture.
#2000
eric.reyssat (Utilisateur)
Senior Boarder
Messages: 40
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Re:Direct EXEC et Python Il y a 13 Années, 4 Mois Karma: 0  
Avant d'envoyer du code à Python ou C, wims vérifie que sysmask est installé. De fait, il est installé sur le serveur de Nice.

Pour plus de précisions, voir http://wims.unice.fr/sysmask/doc/

Eric
 
  L'administrateur a désactivé l'accès public en écriture.
Revenir en haut Répondre
Développé par FireBoardObtenir les derniers messages directement sur votre PC
© 2024 WimsEdu
Joomla! est un logiciel libre distribué sous licence GNU/GPL.