Zip Unzip en ligne de commande QNX
kididouille
-
jipicy Messages postés 41342 Statut Modérateur -
jipicy Messages postés 41342 Statut Modérateur -
Bonjour,
j'ai besoin de zipper/dezipper des fichiers en ligne de commande QNX. Jusque là tout va bien , mais je dois proteger l'archive avec un mot de passe.
Dezipper un fichier proteger:
unzip -P password nomdufichier.zip
ca, ca marche aucun souci mais pour zipper un fichier avec un mot de passe impossible
certaines aides sur le net me disent un -P d'autre un -e
la syntaxe pour zipper un fichier est:
zip nomzip.zip nomsource.doc
alors je me suis dis que pour y rajouter un mot de passe:
zip -P password nomzip.zip nomsource.doc
et là "encryption not supported" kesako?
Voila!
D'avance merci
Bonne fin de journée
j'ai besoin de zipper/dezipper des fichiers en ligne de commande QNX. Jusque là tout va bien , mais je dois proteger l'archive avec un mot de passe.
Dezipper un fichier proteger:
unzip -P password nomdufichier.zip
ca, ca marche aucun souci mais pour zipper un fichier avec un mot de passe impossible
certaines aides sur le net me disent un -P d'autre un -e
la syntaxe pour zipper un fichier est:
zip nomzip.zip nomsource.doc
alors je me suis dis que pour y rajouter un mot de passe:
zip -P password nomzip.zip nomsource.doc
et là "encryption not supported" kesako?
Voila!
D'avance merci
Bonne fin de journée
A voir également:
- Zip Unzip en ligne de commande QNX
- Invite de commande - Guide
- Partage de photos en ligne - Guide
- Télécharger 7-zip - Télécharger - Compression & Décompression
- Mètre en ligne - Guide
- Formulaire en ligne de meta - Guide
2 réponses
Salut,
Extrait du man zip :
Extrait du man zip :
-e Crypte le contenu de l'archive zip en utilisant un mot de passe
qui est saisi en ligne de commande par un prompt (ceci n'est pas
renvoyé ; si l'erreur standard n'est pas une tty, zip va
s'arrêter avec une erreur). Le mot de passe est demandé deux
fois pour éviter les erreurs de frappe.
-P password
utilise password pour encrypter les entrées du fichier
zip (s'il y en a) CECI N'EST PAS SÛR ! Beaucoup de
systèmes d'exploitation multi-utilisateurs fournissent
des outils pour qu'un utilisateur voie la ligne de com-
mande courante d'un autre utilisateur ; même sur un
système mono-utilisateur il y a toujours le risque qu'on
lise par-dessus votre épaule. Stocker le mot de passe
dans la ligne de commande d'un script automatisé est
encore pire. quand c'est possible, utilisez toujours le
prompt interactif pour entrer les mots de passe. (Et si
la sécurité est vraiment importante, utilisez un cryptage
fort comme PGP (NDT : ou GnuPG) plutôt que le cryptage
relativement faible fourni dans les outils zip standard.)Ce qui donne avec "-e" :jp@MDK:~/tmpfs ssh$ zip -e archive.zip fichier Enter password: Verify password: adding: fichier (deflated 66%) jp@MDK:~/tmpfs ssh$ ls archive.zip fichier jp@MDK:~/tmpfs ssh$ unzip archive.zip Archive: archive.zip [archive.zip] fichier password: replace fichier? [y]es, [n]o, [A]ll, [N]one, [r]ename: y inflating: fichier jp@MDK:~/tmpfs ssh$et avec "-P" :
jp@MDK:~/tmpfs ssh$ zip -P toto archive.zip fichier adding: fichier (deflated 66%) jp@MDK:~/tmpfs ssh$ ls archive.zip fichier jp@MDK:~/tmpfs ssh$ unzip archive.zip Archive: archive.zip [archive.zip] fichier password: replace fichier? [y]es, [n]o, [A]ll, [N]one, [r]ename: y inflating: fichier jp@MDK:~/tmpfs ssh$;-))