Pb de suppression de répertoire à partir d'une servlet - Java - Programmation
Marsh Posté le 03-02-2003 à 17:02:22
sous windows ou sous unix?
si c'est sous unix et que tomcat tourne en root ca supprimera les répertoires quelque soient les droits...
Marsh Posté le 03-02-2003 à 17:04:48
_guigui_ a écrit : sous windows ou sous unix? |
sous unix...
Comment je peux faire tourner tomcat autrement qu'en root ?
Au niveau Apache, j'ai declare un user non root pour les process clients mais au niveau tomcat, je vois pas ce que je peux faire ...
Sinon, est-ce-que j'ai un moyen de regarder les droits du répertoire ?
Marsh Posté le 03-02-2003 à 17:07:59
El_gringo a écrit : Comment tu fixes les droits de ta servlet ? |
Je ne fixe rien pour l'instant !!!!
Tu as l'air d'avoir des infos sur le sujet .
Mon blème ca n'est pas d'octroyer des droits supplémentaires mais qu'une servlet respectent les droits des fichiers/repertoire ou qu'elle n'est pas les droits de root
Marsh Posté le 03-02-2003 à 17:39:31
je sais pas comment tu lances tomcat, mais si c'est un script, ben tu lances le script avec un compte tomcat par exemple...
Marsh Posté le 03-02-2003 à 17:47:05
Ouais. A son lancement, on précise à Tomcat qu'il accèdera aux données entant que tel ou tel utilisateur.
Marsh Posté le 03-02-2003 à 17:55:07
ben voilà, suffit donc de le lancer avec un compte qui n'a pas les droits de suppression sur le répertoire...
Marsh Posté le 04-02-2003 à 09:48:56
Bon ,j'ai demarre tomcat avec un user quelconque en changeant les droits de catalina.out et .sh.
Maintenant j'ai une erreur 404 lorsque je lance mon appli.
J'ai change les droits du répertoire de l'appli ceux de work
ca ne change rien ...
Any idea ?
Marsh Posté le 04-02-2003 à 10:02:11
tu devrais faire un chown -R ton_user:ton_user sur le répertoire de tomcat pour voir...
Marsh Posté le 04-02-2003 à 10:33:36
_guigui_ a écrit : tu devrais faire un chown -R ton_user:ton_user sur le répertoire de tomcat pour voir... |
Nickel , ca marche merci.
Je vais essayer d'affiner un peu les droits maintenant
Marsh Posté le 04-02-2003 à 13:42:11
Gringo, regarde tes messages perso ou envoie ton adresse email
Marsh Posté le 03-02-2003 à 16:48:43
Bonjour,
J'arrive à supprimer un répertoire à partir d'une servlet quelque soient les droits de ce dernier.
canRead() et canWrite sont true.
Est-ce-que qq'un a une explication. j'en perds le peu de grec qui me reste.
PS:J'utilise Apache et Tomcat
Merci
---------------
Evite les personnes arrogantes et vulgaires, elles sont un tourment pour l'esprit.