Usa crypt o gpg en el archivo.
Ejemplos simples:
cat filename | crypt > filename.crypt
gpg -c –o filename.gpg filename
Puedes usar el comando:
zip -P password file.zip file
O mejor:
zip -e file.zip file
man zip
Ni el tar formato ni el gz El formato tiene soporte incorporado para proteger archivos con contraseña.
Windows zip El formato combina varias funciones diferentes:compresión (p. ej., gzip), archivado de varios archivos en uno (p. ej., tar), cifrado (p. ej., gnupg) y probablemente otros. Unix tiende a tener herramientas individuales, cada una de las cuales hace bien una cosa y te permite combinarlas.
El equivalente Unix de un .zip protegido por contraseña el archivo probablemente se llamaría algo así como foo.tar.gz.gpg o foo.tgz.gpg .
Y hay zip de código abierto y unzip herramientas para Unix, aunque es posible que no brinden todas las capacidades de las versiones de Windows (estoy bastante seguro de que las nuevas .zipx el formato no es compatible).