Si vous n'avez pas besoin ou ne voulez pas crypter des fichiers sur votre ordinateur mais que vous souhaitez arrêter de fouiner occasionnellement, quelle est la meilleure méthode pour protéger par mot de passe vos dossiers sous Linux / Unix? Le post de questions-réponses des super-utilisateurs d'aujourd'hui contient des réponses utiles à une question curieuse d'un lecteur.
La session de questions et réponses d’aujourd’hui nous est offerte par SuperUser, une subdivision de Stack Exchange, un regroupement de sites Web de questions-réponses géré par la communauté.
Photo gracieuseté de Nathan Meijer (Flickr) .
The Question
Lecteur SuperUser Zane Woodard veut savoir comment protéger par mot de passe un dossier sous Linux / Unix sans cryptage:
J'ai cherché un peu partout une fonctionnalité intégrée ou un programme pour le faire, mais je n'ai pas eu de chance. Je souhaite protéger un dossier par mot de passe, mais je ne souhaite pas le chiffrer.
La sécurité du contenu du dossier n'est pas importante, le mot de passe agirait simplement comme un moyen de dissuasion pour quelqu'un qui tente d'accéder au contenu du dossier à partir de mon ordinateur. Pensez-y comme un verrou par mot de passe sur un ordinateur.Si vous supprimiez le disque dur, vous pourriez facilement prendre tous les fichiers que l'utilisateur possédait, mais le mot de passe dissuade toujours les personnes d'accéder au contenu du lecteur.
Voici deux raisons principales pour ne pas utiliser le chiffrement:
- Diminution des performances d'ouverture des fichiers.
- Le chiffrement empêche l'indexation / la recherche du contenu.
Quelqu'un a-t-il connaissance d'une solution?
Y a-t-il une solution simple que Zane pourrait utiliser pour protéger son dossier par mot de passe?
La réponse
Les contributeurs SuperUser R Schultz et Bodo Thiesen ont la réponse pour nous. Tout d'abord, R Schultz:
Le moyen le plus simple serait de modifier les autorisations des fichiers afin qu'ils ne soient lisibles par personne d'autre que le propriétaire. Une fois que cela est fait, un utilisateur devrait se connecter en tant que vous (ce qui devrait exiger un mot de passe) ou sudo en tant que root (ce qui devrait également exiger un mot de passe). Pour modifier les autorisations, utilisez simplement la commande suivante sur tous les fichiers auxquels vous ne voulez pas que les autres aient accès.
- nom de fichier chmod et -rwx
Cela suppose que lorsque vous n'êtes pas à votre ordinateur, votre écran est verrouillé et il existe un mot de passe pour votre compte ainsi que le compte root.
Suivi de la réponse de Bodo Thiesen:
Créez un nouvel utilisateur pour ces fichiers et / ou répertoires protégés. Remplacez ensuite $ newuser par le nouveau nom de compte utilisateur:
- chown $ newuser nom de fichier nom de répertoire
- chmod og-rwx nom de fichier nom de répertoire
De cette façon, les fichiers et répertoires sont en sécurité même si vous ne vous déconnectez pas et que votre écran est déverrouillé pour une raison quelconque.
Avez-vous quelque chose à ajouter à l'explication? Sonnez dans les commentaires. Vous voulez lire plus de réponses d'autres utilisateurs de Stack Exchange férus de technologie? Consultez le fil de discussion complet ici .