Je souhaite interdire la lecture de fichiers dans mon répertoire personnel par d'autres utilisateurs. Comment dois-je accomplir cela? Dois-je utiliser le cryptage? Si oui, comment dois-je procéder?
permissions
users
rainlover
la source
la source
Réponses:
Si vous voulez dire les fichiers dans / home, vous avez raison. Les autorisations de dossier par défaut sont 755 (lisibles et exécutables / accessibles par d'autres).
Vous pouvez modifier les autorisations par défaut pour tous les nouveaux dossiers en modifiant le fichier
/etc/adduser.conf
- Trouvez la ligne ...:Pour en bloquer d'autres, changez-le en:
Pour bloquer également les personnes du même groupe (voir
ls -l /home
), changez-le en:Les modifications prendront effet lorsque vous créerez un nouvel utilisateur .
Vous pouvez également modifier la valeur umask par défaut - modifiez le fichier
/etc/login.defs
:Source: http://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html
Vous pouvez modifier les autorisations de fichier / dossier par défaut (c'est-à-dire lorsque vous créez un nouveau fichier) d'un dossier spécifique en utilisant ces commandes:
Vérifiez la modification:
Source: /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/
Par souci de clarté, le dossier / root est par défaut défini comme non lisible:
Vous pouvez modifier instantanément les autorisations des fichiers / dossiers existants à l'aide des commandes chmod et chown, décrites ici: http://www.cyberciti.biz/faq/how-to-use-chmod-and-chown-command/
Le même effet peut être obtenu en cliquant avec le bouton droit sur un fichier / dossier> propriétés> autorisations
la source
sudo gedit /etcc/adduser.conf
Empêchez de voir et d'accéder à vos dossiers et fichiers par d'autres comptes d'utilisateurs:
GUI :
Cela empêchera quiconque de voir et d'accéder à vos dossiers et fichiers.
la source
Supposons que votre dossier soit OKBAI et que vous ne souhaitiez accéder qu'à l'utilisateur root.
Exécutez simplement cette commande.
Mais cette méthode n'est pas très pratique. Un moyen simple d'empêcher votre invité d'accéder à votre dossier. Si je me trompe ici, faites-le moi savoir.
la source
J'ai trouvé le chemin. Vous devez définir des autorisations pour les utilisateurs à l'aide des propriétés des dossiers. Mais cela devrait être fait par défaut pour que personne ne puisse accéder aux fichiers personnels administratifs!
la source
status-by-design
. Même si je préfère une meilleure confidentialité, je ne peux pas blâmer Ubuntu.Pour votre dossier personnel, (Vous devriez en être propriétaire)
- cliquez sur l'icône du dossier personnel en haut de la barre de navigation à gauche.
- remontez d'un niveau jusqu'au dossier / home
- vous devriez voir un dossier avec votre nom dessus.
- Faites un clic droit sur ce dossier et sélectionnez "Propriétés".
- Sélectionnez l'onglet "Autorisations".
- À partir de là, vous pouvez sélectionner l'accès que vous souhaitez que les membres de votre groupe ou d'autres aient accès aux fichiers de ce dossier.
- Vous pouvez également cocher la case "Appliquer ces autorisations au contenu" pour appliquer ces mêmes autorisations aux autres dossiers et fichiers de votre répertoire personnel.
Vous voudrez peut-être crypter vos fichiers. Cela dépend entièrement de vous. Si vous choisissez de crypter vos fichiers, recherchez quelques options dans le centre logiciel. J'ai utilisé Truecrypt dans le passé et j'étais satisfait de ses performances.
la source