The UNIX and Linux Forums  

Go Back   UNIX og Linux Forums > Top Forums > Shell Programmering og Scripting
.
google unix.com



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

Reply
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Søg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 07-01-2009
anushree.a anushree.a is offline
Registreret Bruger
  
 

Join Date: May 2008
Stillinger: 87
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
  #2 (permalink)  
Old 07-01-2009
fpmurphy's Avatar
fpmurphy fpmurphy is offline Forum Staff  
Moderator
  
 

Join Date: Dec 2003
Beliggenhed: Florida
Indlæg: 1.938
mand gpg. Læs op om batch-mode.
  #3 (permalink)  
Old 07-07-2009
anushree.a anushree.a is offline
Registreret Bruger
  
 

Join Date: May 2008
Stillinger: 87
gået thro manden gpg resultater ... men ude af stand til at få de ønskede oplysninger ...
Venligst, hvis nogen kender løsningen venlig at lade mig vide
På forhånd tak
Anushree
  #4 (permalink)  
Old 07-07-2009
pludi's Avatar
pludi pludi is offline Forum Staff  
Moderator
  
 

Join Date: Dec 2008
Placering:. Ved
Indlæg: 1.949
Fra manden side (som du naturligvis har læst) nogle muligheder, som kan være nyttige:
Code:
       --batch
       --no-batch
              Use batch mode.  Never ask, do not allow  interactive  commands.
              --no-batch disables this option.

       --no-tty
              Make  sure that the TTY (terminal) is never used for any output.
              This option is needed in  some  cases  because  GnuPG  sometimes
              prints warnings to the TTY even if --batch is used.

       --passphrase-fd n
              Read the passphrase from file descriptor n. Only the first  line
              will  be  read  from  file descriptor n. If you use 0 for n, the
              passphrase will be read from stdin. This can  only  be  used  if
              only  one  passphrase is supplied.  Note that this passphrase is
              only used if the option --batch has also been  given.   This  is
              different from gpg.


       --passphrase-file file
              Read  the passphrase from file file. Only the first line will be
              read from  file  file.  This  can  only  be  used  if  only  one
              passphrase is supplied. Obviously, a passphrase stored in a file
              is of questionable security if other users can read  this  file.
              Don't  use  this  option  if  you  can avoid it.  Note that this
              passphrase is only used if the  option  --batch  has  also  been
              given.  This is different from gpg.


       --passphrase string
              Use  string as the passphrase. This can only be used if only one
              passphrase is supplied. Obviously, this is of very  questionable
              security  on  a  multi-user system. Don't use this option if you
              can avoid it.  Note that this passphrase is  only  used  if  the
              option --batch has also been given.  This is different from gpg.

  #5 (permalink)  
Old 07-10-2009
pludi's Avatar
pludi pludi is offline Forum Staff  
Moderator
  
 

Join Date: Dec 2008
Placering:. Ved
Indlæg: 1.949
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

  #6 (permalink)  
Old 07-13-2009
anushree.a anushree.a is offline
Registreret Bruger
  
 

Join Date: May 2008
Stillinger: 87
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
  #7 (permalink)  
Old 07-13-2009
pludi's Avatar
pludi pludi is offline Forum Staff  
Moderator
  
 

Join Date: Dec 2008
Placering:. Ved
Indlæg: 1.949
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.
Reply

Bogmærker

Tags
kryptering, gpg

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 08:49 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0