Quiero no permitir que otros usuarios lean archivos de mi directorio personal. ¿Cómo debo lograr esto? ¿Debo usar encriptación? Si es así, ¿cómo hago eso?
permissions
users
lluvia
fuente
fuente
Respuestas:
Si te refieres a los archivos en / home, tienes razón. Los permisos de carpeta predeterminados son 755 (legibles y ejecutables / accesibles por otros).
Puede cambiar los permisos predeterminados para todas las carpetas nuevas editando el archivo
/etc/adduser.conf
: busque la línea ...:Para bloquear a otros, cámbielo a:
Para bloquear también a las personas en el mismo grupo (ver
ls -l /home
) cámbielo a:Los cambios tendrán efecto cuando cree un nuevo usuario .
También puede cambiar el valor predeterminado de umask: edite el archivo
/etc/login.defs
:Fuente: http://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html
Puede cambiar los permisos predeterminados de archivo / carpeta (es decir, cuando crea un nuevo archivo) de una carpeta específica utilizando estos comandos:
Verificar el cambio:
Fuente: /unix/1314/how-to-set-default-file-permissions-for-all-folders-files-in-a-directory
https://www.linuxquestions.org/questions/linux-desktop-74/applying-default-permissions-for-newly-created-files-within-a-specific-folder-605129/
Para aclarar, la carpeta / root está configurada por defecto como no legible:
Puede cambiar instantáneamente los permisos de los archivos / carpetas existentes utilizando los comandos chmod y chown, descritos aquí: http://www.cyberciti.biz/faq/how-to-use-chmod-and-chown-command/
Se puede lograr el mismo efecto haciendo clic derecho en un archivo / carpeta> propiedades> permisos
fuente
sudo gedit /etcc/adduser.conf
Evite ver y acceder a sus carpetas y archivos por otras cuentas de usuario:
GUI :
Esto evitará que cualquier otra persona vea y acceda a sus carpetas y archivos.
fuente
Digamos que su carpeta es OKBAI y desea que solo acceda el usuario root.
Solo ejecuta este comando.
Pero este método no es muy práctico. Una forma sencilla de evitar que su invitado acceda a su carpeta. Si me equivoqué aquí, hágamelo saber.
fuente
Encontré el camino. Debe establecer permisos para los usuarios utilizando las propiedades de las carpetas. ¡Pero esto debe hacerse por defecto para que nadie deba acceder a los archivos personales de la Administración!
fuente
status-by-design
. Aunque incluso prefiero una mejor privacidad, no puedo culpar a Ubuntu.Para su carpeta de inicio personal, (debe tener la propiedad)
: haga clic en el icono de la carpeta de inicio en la parte superior de la barra de navegación a la izquierda.
- navegue hacia arriba un nivel hasta la carpeta / home
- debería ver una carpeta con su nombre.
- Haga clic derecho en esa carpeta y seleccione "Propiedades".
- Seleccione la pestaña "Permisos".
- Desde aquí, puede seleccionar qué acceso desea que tengan las personas de su grupo u otras personas a los archivos de esta carpeta.
- También puede marcar la casilla "Aplicar estos permisos al contenido" para aplicar estos mismos permisos al resto de las carpetas y archivos en su directorio de inicio.
Es posible que desee cifrar sus archivos. Eso es totalmente de usted. Si elige cifrar sus archivos, busque algunas opciones en el centro de software. He usado Truecrypt en el pasado y estaba satisfecho con su rendimiento.
fuente