IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Unix Discussion :

Unzip HPUX - fichiers créés sans droit


Sujet :

Unix

  1. #1
    Membre actif
    Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2007
    Messages
    248
    Détails du profil
    Informations personnelles :
    Âge : 71
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2007
    Messages : 248
    Points : 289
    Points
    289
    Par défaut Unzip HPUX - fichiers créés sans droit
    Bonjour,

    j'utilise la commande unzip sous HPUX pour extraire des fichiers d'un fichier EAR (c'est en fait un zip). les fichiers sont bien extraits du zip et créés sur le disque MAIS sans aucune permissions:

    > ls -l

    ------------ 1 user usergrp taille date nom_du_fichier


    C'est quoi ce bazar ????? Je suis perdu !!!!

    Merci pour votre aide

  2. #2
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 119
    Points
    28 119
    Par défaut
    Bonjour,

    Est-ce qu'un chmod resoud le probleme, et est-ce que les fichiers sont corrects ?

    As-tu regarde si les options de unzip te permettraient d'agir la dessus ?
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  3. #3
    Membre actif Avatar de Qwert
    Inscrit en
    Février 2009
    Messages
    147
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 147
    Points : 226
    Points
    226
    Par défaut
    Citation Envoyé par noooop Voir le message
    Bonjour,

    j'utilise la commande unzip sous HPUX pour extraire des fichiers d'un fichier EAR (c'est en fait un zip). les fichiers sont bien extraits du zip et créés sur le disque MAIS sans aucune permissions:

    > ls -l

    ------------ 1 user usergrp taille date nom_du_fichier


    C'est quoi ce bazar ????? Je suis perdu !!!!

    Merci pour votre aide
    Tu as fait toi même le zip ou on te l'a envoyé? il vient de quel type de plateforme?

  4. #4
    Membre actif
    Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2007
    Messages
    248
    Détails du profil
    Informations personnelles :
    Âge : 71
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2007
    Messages : 248
    Points : 289
    Points
    289
    Par défaut
    Bonjour,

    merci pour vos réponses.

    Les fichiers EARs (en fait des fichiers ZIP) ont été créés sous Windows. Le format zip n'intègre pas de droit sur les fichiers.

    Est-ce qu'un chmod resoud le probleme, et est-ce que les fichiers sont corrects ?
    Oui un chmod résout le problème. Mais ce qui est stupéfiant, c'est que les répertoires extraits du ZIP possèdent bien les droits RW ainsi que tous les fichiers .txt. Les autres fichiers suffixés par .xml, .xmi .jar .rar sont sans aucun droit.

  5. #5
    Membre actif
    Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2007
    Messages
    248
    Détails du profil
    Informations personnelles :
    Âge : 71
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2007
    Messages : 248
    Points : 289
    Points
    289
    Par défaut
    Une petite précision....si je me mets en root, j'ai le même problème.

    Ce que je ne comprends pas c'est que je peux crééer des répertoires, créer des fichiers mais après ca m'est interdit de les lire et encore moins de les ouvrir en écriture.

    De plus, la commande umask sur le user donne "02"

  6. #6
    Membre actif
    Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2007
    Messages
    248
    Détails du profil
    Informations personnelles :
    Âge : 71
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2007
    Messages : 248
    Points : 289
    Points
    289
    Par défaut
    Quelqu'un aurait une petite idée ???

  7. #7
    Membre actif

    Profil pro
    Inscrit en
    Août 2009
    Messages
    156
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 156
    Points : 211
    Points
    211
    Par défaut
    Bonjour,
    C'est ptêt trop tard, mais:
    A/ si tu crées un zip en local sur ta machine,
    et que tu dezippes le contenu toujorus en local ailleurs, est ce que les droits sont corrects ?
    => est-ce que le problème vient deu contenu du zip ou d'un problème de version de zip ?

    B/ Pourquoi ton umask est à 2 chiffres ? Qu'est ce que ça donne si tu le sette à 022 ?

    C/ Au pire, de toute façon, après extraction d'un zip venant de Windows sous Unix, il vaut mieux repositionner les droits (moi j'ai le problème inverse, souvent ce genre de manipulation me crée des répertoire en 777).

  8. #8
    Membre actif
    Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2007
    Messages
    248
    Détails du profil
    Informations personnelles :
    Âge : 71
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2007
    Messages : 248
    Points : 289
    Points
    289
    Par défaut
    Merci pour ta réponse.....il n'est jamais trop tard car je n'ai toujours pas trouvé pourquoi. J'ai d'ailleurs posté la même question dans les forums chez HP.

    En fait j'ai un peu avancer sur le problème. Je dois malheureusement expliquer les différentes étapes pour situer le problème:

    1) je récupères des fichiers EAR créés sous Windows (un fichier EAR c'est un fichier jar renommé en .ear. C'est un format ZIP)
    2) je prends ces fichiers EAR que je copie sur un HPUX. Je unzip chaque fichier pour aller changer des chaines de caractères dans les fichiers et les nom de fichiers. En gros toute chaine "XXX" sera renommé en "ZZZ".
    3) chaque directory qui a été donc dezippée sera rezippée pour donner un nouveau fichier EAR renommé. Par exemple si j'avais myXXXApp.ear celà donnera donc myYYYApp.ear.

    Mon problème se situe avec les "nouveaux" fichiers ears (ceux renommé en YYY). La commande unzip -Zv donne des permissions ?--------- sur les fichiers contenus dans l'archive. les répertoires contenus dans l'archive ont des droits drwxr-xr-x

    Voilà j'en suis là.

    Concernant le umask, celà me retourne que 02 !!!!

  9. #9
    Membre actif

    Profil pro
    Inscrit en
    Août 2009
    Messages
    156
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 156
    Points : 211
    Points
    211
    Par défaut
    Donc à ton étape 2 tu as des répertoires en 755, des fichiers avec des droits corects,
    tu zippe à nouveau en étape 3, mais là ton zip n'est plus correct ?

    Tu peux poster un ls -al d'un ou plusieurs fichiers + ta commande zip ?
    Si tout est fait sous Unix c'est bizarre ce comportement...

  10. #10
    Membre actif
    Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2007
    Messages
    248
    Détails du profil
    Informations personnelles :
    Âge : 71
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2007
    Messages : 248
    Points : 289
    Points
    289
    Par défaut
    Citation Envoyé par 50Nio Voir le message
    Donc à ton étape 2 tu as des répertoires en 755, des fichiers avec des droits corects,
    Oui c'est exactement ça ! je copie ces fichiers (commande cp), je fais des mv pour les renommer et je travaille leur contenu avec grep, sed.
    tu zippe à nouveau en étape 3, mais là ton zip n'est plus correct ?
    Oui c'est celà.

    Tu peux poster un ls -al d'un ou plusieurs fichiers + ta commande zip ?
    Faut que je relance le script....je fais faire ca demain justement. Je vais modifier mon script pour mettre des commandes ls -al

    Si tout est fait sous Unix c'est bizarre ce comportement...
    Oui très étrange.....

Discussions similaires

  1. [Batch] Copier un fichier\dossier dans C:\Program Files sans droit admin
    Par havana117 dans le forum Scripts/Batch
    Réponses: 1
    Dernier message: 02/06/2015, 21h23
  2. Réponses: 2
    Dernier message: 20/05/2014, 15h39
  3. Définir les droits des fichiers créés par Azureus
    Par sir_gcc dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 20/05/2007, 14h00
  4. [Tomcat]Droit d'accès aux fichiers créés par une servlet
    Par loulouleboss dans le forum Tomcat et TomEE
    Réponses: 7
    Dernier message: 15/07/2004, 14h32
  5. [VBA-E] ouvrir un fichier .xls sans executer les macro
    Par lae_t2 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/01/2003, 17h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo