![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| brukerpålogging problem og filer liste problem. | pernasivam | AIX | 1 | 06-18-2009 10:09 |
| Loop problem med en mer problematisk | aliahsan81 | Shell programmering og Skripting | 3 | 01-07-2009 02:02 |
| Problemet med å finne et maskinvareproblem | girish.batra | Sun Solaris | 8 | 09-09-2008 11:10 |
| ssh script problem problem | pcjandyala | Shell programmering og Skripting | 2 | 07-31-2008 04:27 |
| Problemet med dd-kommandoen eller kanskje AFS problem | Anta | Shell programmering og Skripting | 0 | 08-25-2006 11:10 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
GPG Encription problem
Kjære Venner,
Jeg har brukt symmetrisk gpg kryptering. Jeg kryptere en fil som følger gpg - symmetrisk <filnavn> Deretter ber om å skrive inn passordet to ganger Nå er problme er, har jeg noen 700 ulike filene skal krypteres ved hjelp av symmetrisk gpg encription Kanne u plz fortelle meg hvordan du gjør dette ved å bruke "for"Loop. På forhånd takk Anushree.a |
|
|||||
|
Siden du startet en andre tråden for samme spørsmålet (tilsynelatende) uten å lese man-siden, vil jeg gi en løsning denne gangen. 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 |
|
||||
|
Jeg dont vite hvordan du kan bruke løsningen.
Følgende er o / pi fikk da jeg kjøre script test.sh: 1:. / pass: Permission denied test.sh: 2: s3cr3t: kommandoen ikke funnet test.sh: Linje 3 - batch: kommandoen ikke funnet test.sh: Linje 4:. / test.file: Permission denied test.sh: linje 5:. / test.file: Permission denied test.sh: Linje 6: test.file.asc: kommandoen ikke funnet test.sh: Linje 7: test.file.asc:: kommandoen ikke funnet |
|
|||||
|
Det er sannsynligvis fordi jeg er ikke en komplett script, men heller et eksempel på hvordan det vil se ut når det gjøres manuelt. Innleggsaktivitet igjen med kommentarer for å avklare: 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 du trenger å gjøre er å erstatte Filnavnene jeg brukt sammen med dem du har. Så snart du har fått det ned, begynne å bruke variabler i stedet for filnavn. Og når det er gjort kan du begynne med for loop. |
![]() |
| Hugseliste |
| Tags |
| kryptering, gpg |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|