![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| brugerlogon problem & Filer notering problem. | pernasivam | AIX | 1 | 06-18-2009 10:09 AM |
| Loop problem med endnu et problem | aliahsan81 | Shell Programmering og Scripting | 3 | 01-07-2009 02:02 AM |
| Problemet med at finde en hardwareproblem | girish.batra | Sun Solaris | 8 | 09-09-2008 11:10 AM |
| ssh script problem problem | pcjandyala | Shell Programmering og Scripting | 2 | 07-31-2008 04:27 PM |
| Problemet med dd kommandoen eller måske AFS problem | Anta | Shell Programmering og Scripting | 0 | 08-25-2006 11:10 AM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
GPG Encription problem
Kære venner,
Jeg har brugt symmetric gpg kryptering. Jeg kryptere en fil, som følger gpg - symmetric <filnavn> Så er det anmoder om at indtaste adgangskode to gange Nu er problme er, jeg har nogle 700 ulige filer skal krypteres ved at anvende symmetriske gpg encription Kan u plz fortæl mig, hvordan man kan gøre ved at bruge "for"Loop. På forhånd tak Anushree.a |
|
|||||
|
Da du startede en anden tråd for det samme spørgsmål (tilsyneladende) uden at læse den mand-side, jeg vil finde en løsning på dette tidspunkt. Code:
> cat pass s3cr3t > gpg --batch --no-tty --armor --passphrase-file pass --symmetric test.file > ls test.* test.file test.file.asc > file test.file.asc test.file.asc: PGP armored data message |
|
||||
|
I dont know, hvordan du bruger din løsning.
Nedenstående er o / pi fik, da jeg køre scriptet test.sh: linie 1:. / pass: Tilladelse nægtet test.sh: Linje 2: s3cr3t: kommandoen blev ikke fundet test.sh: linie 3: - parti: kommandoen blev ikke fundet test.sh: linie 4:. / test.file: Tilladelse nægtet test.sh: linie 5:. / test.file: Tilladelse nægtet test.sh: linje 6: test.file.asc: kommandoen blev ikke fundet test.sh: linje 7: test.file.asc:: kommandoen blev ikke fundet |
|
|||||
|
Det er sandsynligvis fordi det, jeg er ikke en komplet script, men snarere et eksempel på, hvad det ville se ud, når du er færdig manuelt. Udstationering igen med kommentarer for at præcisere: Code:
> cat pass # Run the 'cat' program to show the contents of file 'pass' which
# contains the passphrase
s3cr3t # Contents of file 'pass'
# Calling gpg in batch mode, telling it not to allocate a TTY, asking for
# ASCII-Armor output (non-binary data), providing the passphrase in file 'pass',
# symmetric enryption for file 'test.file'
> gpg --batch --no-tty --armor --passphrase-file pass --symmetric test.file
> ls test.* # Display a listing of the original & encypted file
test.file test.file.asc
> file test.file.asc # Run the 'file' utility to take a guess at the type of the
# content of file 'test.file.asc'
test.file.asc: PGP armored data message # It tells us that it's encrypted,
# armored data
Alt hvad du skal gøre, er at erstatte arkivnavne Jeg anvendes sammen med dem, du har. Så snart du har fået at ned, begynder at bruge variabler i stedet for filnavne. Og når det er gjort kan du begynde med for loop. |
![]() |
| Bogmærker |
| Tags |
| kryptering, gpg |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|