0

Coincé dans un étrange problème. Selon les exigences du client, je dois générer tous les fichiers de sortie de texte dans PDI avec protection par mot de passe. J'ai implémenté le cryptage PGP et la cryptographie symétrique (OpenPGP configuré sur mysystem). Mais je suis à perte comment générer un fichier protégé par mot de passe.Comment générer un fichier de sortie protégé par mot de passe dans Pentaho Data Integration?

Toutes suggestions !!!

+0

Avez-vous essayé l'étape 'Crypter les fichiers avec PGP'? C'est au niveau du travail, donc vous devez d'abord écrire le fichier texte avec une transformation, puis faire le chiffrement dans le travail après. –

+0

@Brian Merci pour votre temps. Oui Chiffrement que j'ai réalisé. Mais l'exigence est de générer un fichier protégé par mot de passe. Le mot de passe peut ne pas être dynamique, mais il pourrait aussi être statique. –

+0

De quel type de fichier avez-vous besoin? – t3b4n

Répondre

1

Je ne pense pas qu'il soit possible de créer des fichiers protégés par mot de passe en utilisant PDI. Je vous suggère plutôt d'essayer ce qui suit:

  1. Sortie de vos fichiers dans un dossier.
  2. Protège ce mot de passe de dossier. Vous avez dit que vous êtes bien avec un mot de passe pour tous les fichiers.
  3. Comment protéger le mot de passe du dossier?

    Pour Windows:

    a. You can do it manually. OR 
    
    b. Write a batch script to make it password protected. After you output all 
        your files in that folder, create another transformation to run that 
        batch file which will make that folder password protected. 
    

    Pour Linux, essayez ceci: https://superuser.com/questions/249497/how-to-encrypt-a-file-or-directory-in-linux

Il est juste une suggestion.

0

Pour le format PDF, il existe des paramètres de configuration pour les mots de passe dans le concepteur de rapport.

Pour Excel, il n'y a aucun moyen de le faire car Microsoft n'a jamais publié de spécification pour ce format de fichier. Les fichiers CSV et les fichiers TXT sont des fichiers texte - vous ne pouvez pas demander de mots de passe sur les fichiers texte.