Dans cet article, vous apprendrez des informations théoriques et pratiques sur le répertoire domestique Linux, qui stocke toutes les informations liées aux utilisateurs.
Après avoir lu ce tutoriel, vous saurez ce qu'est un répertoire domestique, la structure des autorisations et les scénarios d'application. Ceci est utile pour les distributions Linux et d'autres systèmes d'exploitation basés sur UNIX comme BSD.
Les instructions pratiques de ce tutoriel incluent des captures d'écran, ce qui permet à tout utilisateur de Linux de les suivre facilement.
Quel est le répertoire de la maison Linux?
Contrairement à Microsoft Windows, Linux a été conçu pour être un système d'exploitation multi-utilisateur et multitâche. Cela signifie que Linux est optimisé pour être utilisé par différents utilisateurs. Ceci est également utile pour interagir dans les réseaux en toute sécurité.
Les systèmes Linux incluent un répertoire universel nommé Home, dont le répertoire parent est le répertoire racine en tant que système d'exploitation multi-utilisateur.
En d'autres termes, le répertoire domestique ou la partition Linux stocke les répertoires personnels de chaque utilisateur, qui est limité uniquement au propriétaire et à l'utilisateur root.
Disons que vous avez un utilisateur nommé linuxhint dans votre système et un autre utilisateur nommé systemuseur, Ensuite, le chemin du répertoire personnel de chaque utilisateur sera:
/ Home / Linuxhint
Et
/ Home / SystemUser
Lorsque «/» est le répertoire racine, la maison est le répertoire général ou la partition stockant tous les répertoires de compte personnel (e.g. Linuxhint ou SystemUser).
L'exception à cette règle est le répertoire personnel racine, qui n'est pas situé sous le / home / partition / répertoire mais sous l'emplacement du système racine (/ root /).
Les répertoires domestiques sont suivis d'une barre oblique Tilde (~), comme indiqué ci-dessous:
Avantages du répertoire ou de la partition de Linux Home:
Comme indiqué précédemment, la maison d'un utilisateur isole ou restreint l'accès aux fichiers utilisateur. Cela inclut les paramètres de personnalisation. Ici, vous pouvez stocker des fichiers de configuration qui affecteront uniquement le propriétaire.
Comme vous pouvez l'imaginer, cela comprend des fichiers exécutables stockés uniquement sous le répertoire domestique d'un utilisateur, qui ne peut être exécuté que dans l'environnement utilisateur spécifiquement. Cela empêche également le code malveillant d'infecter l'ensemble du système.
C'est l'une des principales raisons pour lesquelles Linux est un système d'exploitation plus sécurisé que Windows. Linux a été créé en native. En revanche, Linux a été développé pour accorder la confidentialité et la sécurité aux différents utilisateurs.
Comme les autres systèmes d'exploitation, ce répertoire est créé automatiquement lors de l'installation de votre système. Pendant le processus d'installation de Linux, vous pouvez affecter le répertoire domestique une partition exclusive. Cela facilitera vos tâches de sauvegarde et de restauration et les sauvegardera.
Entrez votre répertoire personnel avec juste une commande:
Il existe différentes commandes pour accéder immédiatement à votre répertoire personnel: CD, Tile Slash (~), et cd $ home.
UN CD Exemple de commande, lorsque l'utilisateur modifie le répertoire actuel du / usr à / home / nom d'utilisateur annuaire.
UN cd $ home Exemple de commande, lorsque l'utilisateur modifie le répertoire actuel de / démarrer à / home / nom d'utilisateur annuaire.
UN CD ~ commande exemple, lorsque l'utilisateur modifie le répertoire actuel de /botte pour / home / nom d'utilisateur annuaire.
Vous pouvez utiliser le PWD Exemple de commande pour afficher le répertoire actuel pour savoir si vous êtes dans votre / maison.
Note: vous pouvez passer à d'autres répertoires en tapant CD /, tel que CD / utilisateur et cd / démarrage. Pour accéder aux fichiers et répertoires lorsque le chemin actuel n'est pas le /maison répertoire, ajoutez toujours le /maison/ Chemin en tant que répertoire parent dans le chemin.
Les autorisations du répertoire domestique:
Les autorisations par défaut du répertoire / Home sont drwxr-xr-x (755), permettant au groupe d'utilisateurs d'exécuter et de lire des fichiers et d'autres à exécuter des fichiers dans le répertoire domestique.
Note:
Vous pouvez vérifier la permission de votre répertoire domestique comme indiqué dans l'image suivante:
ls -ld / home / linuxhint
Si vous recherchez une meilleure sécurité et confidentialité, vous pouvez modifier les autorisations par défaut à 750.
Ci-dessous, vous pouvez voir l'exécution et le résultat de la commande:
Sudo Chmod 750 / Home / *
Comme tu peux le voir, autres Impossible de lire ou d'exécuter des fichiers maintenant. Le propriétaire conserve les droits complets et les autorisations de lecture et d'exécution du groupe.
Le /maison Le répertoire est un moyen formidable de gérer les fichiers des utilisateurs. Cela permet aux utilisateurs de gérer la confidentialité des utilisateurs, pour déplacer un répertoire dédié entier pour stocker ses fichiers, par exemple, à des fins de sauvegarde.
L'utilisateur racine est le seul autorisé à accéder à tous les répertoires personnels des utilisateurs avec des autorisations complètes. Utilisez l'utilisateur privilégié (racine) pour modifier les autorisations à l'échelle mondiale dans votre système. Pourtant, d'autres utilisateurs ont des droits mondiaux lors de la lecture de fichiers. Vous pouvez modifier des autorisations de répertoire spécifiques en exécutant la dernière commande expliquée dans ce tutoriel. Il est recommandé d'augmenter votre vie privée, modifiant les autorisations à une politique plus privée.
L'apprentissage des autorisations Linux vous permettra de personnaliser l'accès à votre fichier, comme indiqué précédemment. Vous pouvez obtenir des informations supplémentaires sur la modification des autorisations Linux ici. Comprendre la théorie du répertoire domestique est utile pour traiter d'autres systèmes d'exploitation en dehors de Linux, comme les systèmes basés sur BSD. Dans Macintosh, les utilisateurs, l'équivalent du répertoire / domestique est /utilisateurs/, où les répertoires des utilisateurs sont / utilisateurs / nom d'utilisateur.
Conclusion:
Le répertoire domestique, en tant que composant distinct du système de fichiers de votre système, montre Linux comme la structure supérieure de ce système d'exploitation par rapport aux autres; Même sur d'autres systèmes, qui n'incluaient pas la fonctionnalité multi-utilisateurs nativement, en le corrigeant plus tard. L'apprentissage des autorisations Linux vous permettra de personnaliser l'accès à votre fichier, comme indiqué précédemment.
Merci d'avoir lu ce tutoriel Linux sur le répertoire / maison. J'espère qu'il vous a été utile de comprendre davantage sur Linux. Continuez à suivre l'astuce Linux pour plus d'articles professionnels Linux.