Sponsors
A quick idea by Chris Rowe follow me @chrisrowe • Help spread the word and tweet about this site • What's the Epoch
Aprite il terminale e andate nella directory /usr/local/bin
cd /usr/local/bin
create un file "critta"
vi critta
sudo gedit critta (edito grafico)
all'interno copiate lo script
#!/bin/bash
gpg --cipher-algo AES256 --symmetric $1
salvate e chiudete il file, cambiamo i permessi dando esecuzione e cambiando il prorpietario:
chmod +x critta
chown UTENTE critta
Ora facciamo le stesse operazioni per lo script che si occupa di decriptare i file
vi decritta
sudo gedit decritta (edito grafico)
all'interno copiate lo script
#!/bin/bash
NOMEFILE=$(echo $1|sed -e 's/.gpg//g')
gpg --output $NOMEFILE --decrypt $1
salvate e chiudete il file, cambiamo i permessi dando esecuzione e cambiando il prorpietario:
chmod +x decritta
chown UTENTE decritta
per usarli basta lanciare il comando:
critta nomefile
oppure
decritta nomefile
Link and Search
Solo
lei ha quel che voglio |
2 commenti:
Ciao,
ho trovato questi due script interessanti per la loro semplicità.
Potresti spiegarmi il secondo script ? Sed in questo caso che cosa fa ?
Il sed in questo caso prende il nome del file che è stato passato allo script e ne toglie l'estensione .gpg. o meglio la sostituisce con niente per essere precisi.
Posta un commento