¿Hay alguna forma de encriptar un directorio usando gpg
? Parece que solo acepta archivos como argumentos.
directory
encryption
gpg
gladimdim
fuente
fuente
Respuestas:
¿Por qué no
tar
encriptar los archivos y luego encriptar el tarball?fuente
Acabo de ver la opción
--multifile
en la página de manual:Lo que está buscando específicamente es
--encrypt-files
y, nuevamente, la página de manual:fuente
Hola, leí los comentarios sobre la respuesta que se ha marcado como exceptuada; Parece que deben ser conscientes de la magia de
|
(tubos anónimos) comprobar la respuesta que acaba de publicar en superusuario y encontrará quetar
Ygpg
puede ser unido juntos de tal manera que su salida se comprime y encripta antes de la salida. Tenga en cuenta que todavía usará recursos significativos del sistema, así que revise lasman
páginas para ver losnice
comandos para limitar la capacidad de los comandos de consumir solo un cierto porcentaje de recursos. Además, mientras estoy de humor para sugerir temas que pueden facilitarle la vida en la línea de comandos en general; mire los descriptores de archivo y las canalizaciones con nombre para pasar datos.Si desea ver qué tipo de magia se puede realizar cuando se entienden los temas anteriores, consulte los registros de compilación de Travis-CI y los scripts relacionados para encontrar soluciones relacionadas con la automatización de GnuPG en la línea de comandos.
---- Actualizaciones
Según lo solicitado, se puede encontrar un ejemplo para tratar con directorios dentro del script mencionado anteriormente en la línea 680 y un ejemplo más general sería ...
... que tal vez se ejecute con
script-name.sh /path/to/dir
oscript-name.sh /path/to/dir [email protected]
y debería enviar al/tmp
directorio un archivo<current-date>_<top-dir-name>.tgz.gpg
fuente