Java - création de dossier et droit d'écriture (linux)

Java - création de dossier et droit d'écriture (linux) - Java - Programmation

Marsh Posté le 11-12-2007 à 08:17:22    

Boinjour bonjour
 
ben voilà le problème est tout bête.
Si via Java je crée un dossier comment puis-je via le code java lui donner des droits d'écritures (pour tomcat) sous linux?  
 
 
Merci  :jap:  

Reply

Marsh Posté le 11-12-2007 à 08:17:22   

Reply

Marsh Posté le 11-12-2007 à 09:23:25    

J'ai bien l'impression que ce n'est pas possible vu java.io.File

Reply

Marsh Posté le 11-12-2007 à 09:41:21    

Ah dommage.

 

Y a-t-il pas moyen de faire une régle générale dans Tomcat au niveau du dossier parent?
Comme un htaccess?

 

Parce que ajouter manuellment les droit à chaque création de sous-dossier est un peu embettant.


Message édité par Profil supprimé le 11-12-2007 à 09:41:59
Reply

Marsh Posté le 20-12-2007 à 23:02:43    

Change le umask de l'utilisateur d'apache, mais fais attention pour maintenir un niveau de sécurité maximum ...
Aprés, tu peux créer un script bash, qui prend comme argument le chemin absolu de ton répertoire et qui modifie les droits à ta guise.
Ensuite, tu lances un Runtime.getRuntime().exec(...), etc ... je te laisse chercher la suite .. Tu peux même lancer un Thread pour attendre la fin  
de ta commande externe => l'execution de ton script ...
Je vais en developper un pour un projet spécifique; si ça t'interesse, je te tiens au courant.
 
Cordialement.


---------------
Mieux vaut tard que jamais!
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed