Estos pasos funcionarán en un entorno de servidor
Paso 1: haga una copia de seguridad de su directorio de inicio
sudo cp -rp / home / $ USER /home/$USER.backup
Paso 2: confirme si todo es copia de seguridad
sudo ls -al /home/$USER.backup
Paso 3: desmonte la carpeta de inicio, porque el programa de cifrado generalmente la monta en el punto de montaje /home/$USER
, por ejemplo , también conocido como $HOME
. Puede confirmar su punto de montaje ejecutando df -h $HOME
. Tendrá que cd /tmp
(o algún otro no $HOME
directorio) para poder desmontar$HOME
cd / tmp
sudo umount / home / $ USER
Paso 4: elimine la carpeta de inicio anterior
sudo rm -rf / home / $ USER
Paso 5: eliminar el archivo de programa de cifrado
sudo rm -rf /home/$USER.backup/.ecryptfs
Paso 6: elimine las utilidades de cifrado del sistema
sudo apt-get eliminar ecryptfs-utils libecryptfs0
Paso 7: Restaurar la carpeta de inicio sin cifrar de nuevo a su ruta original
sudo mv /home/$USER.backup / home / $ USER
Paso 8: cambie la propiedad de la carpeta restaurada a su usuario
sudo chown -R $ (id -u): $ (id -g) / home / $ USER
Paso 9: Cerrar sesión / Iniciar sesión, para asegurarse de que todas las cosas del usuario se reinicien correctamente (o que se producirán errores mientras recuerda lo que ha hecho)
/home/.ecryptfs/<myusername>
primero. Además, tuve que volver a montar/
en la consola raíz, pero supongo que esta es otra historia. ¡Gracias!sudo su
) en lugar de "reiniciar a root a través de grub" funciona, pero necesitas salir de/home/user
(cd /home
por ejemplo) y emitirumount /home/user
un comando para desmontar el directorio de inicio antes de usar elrm -rf
. También debe hacerlorm -rf /home/user.backup/.ecryptfs
antes de eliminar los 2 paquetes./home/<username>/.gvfs: Cannot stat: Permission denied
siempre puede usar rsync:rsync -avz --exclude '*.gvfs' /home/<username> /home/<username>.backup