Cómo cifrar el directorio con COCF en Debian 9 Stretch Linux

Cómo cifrar el directorio con COCF en Debian 9 Stretch Linux

Objetivo

El siguiente artículo explicará cómo cifrar el directorio utilizando COCF en Debian 9 Stretch Linux

Sistema operativo y versiones de software

  • Sistema operativo: - Debian 9 estiramiento
  • Software: - Encfs versión 1.9.1

Requisitos

Se puede requerir acceso privilegiado para realizar la instalación de CICS.

Dificultad

FÁCIL

Convenciones

  • # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominio
  • ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado

Introducción

Encfs permite el usuario encrypt un directorio seleccionado. Después de la instalación inicial de COCFS, creamos dos directorios. El primer directorio datos descifrados se utilizará como punto de montaje para el segundo directorio cifrado datos cifrados. La idea básica detrás de la enchs que mientras datos cifrados el directorio es de montaje para datos descifrados Todos los datos almacenados dentro datos descifrados El directorio se encriptará dentro de datos cifrados. Para negar el acceso a datos descifrados el datos descifrados El monte necesita ser desmontado y viceversa.

Instrucciones

Instalación de encfs

Comencemos con una instalación de CICS:

# APT Instalar CiCS 

Crear directorios

Cree directorios para contener datos descifrados y cifrados:

$ Mkdir ~/Decrypted-Data $ mkdir ~/cifrado-data 

El ~/Data descifrado El directorio actuará como un punto de montaje para almacenar todos los datos descifrados. Cualquier datos descifrados almacenados en ~/Data descifrado El directorio se sincronizará y almacenará como encriptado dentro de ~/datos cifrados directorio.

Directorio de montaje CiCS

En esta etapa estamos listos para montar el directorio encriptado de cifrados ~/datos cifrados a ~/Data descifrado punto de montaje:

$ encfs ~/cifrado-data/~/Decrypted-data/ 

Al correr encffs Por primera vez se le preguntará:
Creación de un nuevo volumen encriptado.

Elija entre una de las siguientes opciones: Ingrese "X" para el modo de configuración experta, ingrese "P" para el modo de paranoia preconfigurado, cualquier otra cosa o una línea vacía seleccionará el modo estándar. ?> pag Configuración de paranoia seleccionada. 

Para un uso fácil de uso preconfirizado pag De lo contrario, seleccione X. A continuación, proporcione una nueva contraseña que se utilizará para montar y descifrar datos. Una vez listo, debería ver su directorio montado dentro del montar Salida del comando:

$ Monte | GREP CiCFS encfs en/home/linuxconfig/fusible de tipo de datos descifrados.Encfs (RW, Nosuid, Nodev, Relatime, User_id = 1000, Group_id = 1000, default_Permissions) 

Usando COCS

Cualquier dato almacenado en ~/Data descifrado El directorio se almacenará como encriptado en ~/datos cifrados directorio. Crear un nuevo datos, por ejemplo,., Un archivo de texto simple:

$ Echo LinuxConfig.org> ~/Decrypted-data/file1 

Verifique los datos en ambos directorios:

$ LS ~/ Decrypted-Data/ File1 $ LS ~/ Cienced-Data/ Xcshlozrb, TNR, JRW4TBDUUH 

Monte y desmontaje

Después de terminar su trabajo, para negar el acceso a los datos descifrados, necesita desmontar ~/Data descifrado directorio:

$ fuserMount -u ~/Decrypted -data 

Para obtener acceso a sus datos cifrados ~/datos cifrados directorio, el ~/Data descifrado El directorio debe montar con su contraseña de cifrado:

 $ encfs ~/ cifrado-data/ ~/ Decrypted-data/ encfs contraseña: 

Apéndice

Monte a pedido

Solicitar una contraseña después de 10 minutos de inactividad:

$ encfs -i 10 --extpass =/bin/systemd-ask-password ~/cifrado-data/~/Decrypted-data/ 

Cambiar contraseña de encfs

$ encfsctl passwd ~/ cifrado-data/ Ingrese la contraseña actual de encffs contraseña: Ingrese la nueva contraseña de encffs nueva encfs contraseña: verificar la contraseña de encfs: la clave de volumen actualizada correctamente. 

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Archivos de configuración de Linux: los 30 principales más importantes
  • ¿Puede Linux obtener virus?? Explorando la vulnerabilidad de Linux ..
  • Descarga de Linux
  • Comandos de Linux: los 20 comandos más importantes que necesitas ..
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
  • La mejor distribución de Linux para desarrolladores
  • Cómo imprimir el árbol de directorio usando Linux
  • Mint 20: Mejor que Ubuntu y Microsoft Windows?