Modification de fichier, création, autorisation.
Maintenant, si vous remarquez que lorsque vous exécutez la commande touch ou une copie ou quelque chose comme ça pour
créer un fichier par défaut, cela crée certaines autorisations pour cela.
C'est donc la conférence où nous apprendrons comment modifier la création d'autorisation de fichier par défaut.
La commande à utiliser est donc une question humaine.
Et qu'est-ce que tu demandes ?
Demandez-vous une commande pour définir les autorisations par défaut de tout fichier ou répertoire nouvellement créé ?
Donc, dans son exemple, si vous êtes sur une invite shell et que vous pouvez exécuter un espace de demande humain, vous plus RW signifiant
pour l'utilisateur qu'il aura comme vous l'autorisation de lecture et d'écriture pour le groupe, il n'aura que l'autorisation de lecture et pour
les autres, il le fera ne pas avoir d'autorisation de lecture, d'écriture ou d'exécution.
Donc, si vous l'exécutez sur votre terminal, puis que vous exécutez une commande tactile pour créer un nouveau
fichier, ces valeurs seront définies par défaut.
Alors connectons-nous à la machine Linux et pourrions vous expliquer exactement comment cela fonctionne.
Je suis connecté en tant que moi-même et mon nom d'hôte est ma première machine virtuelle Linux.
Maintenant, lorsque j'exécute une commande, appuyez sur pour créer un nouveau fichier, par exemple, SS ou G. S. , par exemple, G. S.
pour Jerry Seinfeld, appuyez sur Entrée.
Et quand je fais moins l tr d'Ellis pour répertorier ce fichier et que vous remarquez que le JS a une autorisation de fichier ou
de lecture et s'exécute maintenant pour la lecture du propriétaire.
Bon, pas d'exécution pour le groupe et juste pour les autres et rien.
Non, pas d'exécution.
Pas d'écriture pour les autres.
Maintenant, que faire si vous vouliez créer un fichier à l'avenir et que vous vouliez vous assurer qu'il
attribue un ensemble différent d'autorisations ici au lieu de créer d'abord un fichier, puis d'entrer et d'exécuter
la commande Change Mod, puis d'attribuer l'autorisation.
Il n'arrive donc pas souvent que vous ayez à faire cela et dans le monde de l'entreprise, mais
il peut y avoir des exigences d'application ou des exigences de l'utilisateur pour lesquelles ils devront configurer ces autorisations.
Maintenant, la première question est de savoir comment votre système a configuré la soumission par défaut, par défaut.
Lorsque vous regardez un fichier appelé lorsque vous faites un chat sur Etsy Bash ou C, vous verrez qu'il y a ceci comme vous le
définissez ici.
Ainsi, lorsque vous vous connectez à votre système, votre prompteur de connexion entre en fait d'abord dans son propre DOT Bash RC, qui est
le L d'Ellesmere. UNE. et ou plus.
Et vous remarquerez que nous avons un fichier appelé Dot Bashar C.
Donc, quand votre shell entre ici et qu'il voit, hé, y a-t-il une valeur définie pour moi pour attribuer
ces autorisations pour la création de fichiers?
S'il ne le voit pas, il ira dans son fichier global, qui est Cat Etsi Bashar bashe.
Et c'est là qu'il est dit, Oh oui, j'ai les autorisations de ce fichier.
Chaque fois que l'utilisateur créera le fichier, il définira cette autorisation.
Alors maintenant, c'est vraiment mysel tr et vous remarquez que j'ai créé un fichier appelé Chase et qu'il a les autorisations de ce
fichier.
Maintenant, si je veux modifier cette autorisation de pile pendant que je suis connecté à ce shell, non désolé, ne modifiez pas l'autorisation de
fichier du fichier spécifique, mais modifiez les autorisations de fichier de tous les fichiers nouvellement créés pendant que je
suis connecté à cette session , alors je lancerais la commande.
Vous pouvez demander maintenant, premier utilisateur, quelle autorisation vous souhaitez attribuer à l'utilisateur.
J'ai donc voulu affecter l'utilisateur, lire et écrire.
OK, et le groupe ?
Je voulais uniquement attribuer une autorisation de lecture au groupe.
Bon, et les autres ?
Je ne veux attribuer aucun type d'autorisation à d'autres.
Vous les séparez par une virgule que vous aviez.
Lorsque vous appuyez sur Entrée et maintenant, lorsque vous créez un nouveau fichier, appuyez
sur et disons K. K désolé, C. K. en tant que Cosmo Kramer et vous appuyez sur Entrée, puis vous faites ceci sans LTA
et vous verrez le fichier nouvellement créé.
C. K. Il a maintenant l'autorisation que vous vouliez lui attribuer.
Maintenant, vous remarquez que vous avez créé l'autorisation de groupe pour n'avoir que la lecture, mais elle est toujours autorisée car elle
obtient ces autorisations à partir de son fichier principal, qui se trouve en C, Bashar C..
Donc, si vous voulez être plus précis, vous pouvez simplement le faire, Ariki, et vous pouvez simplement faire um
groupe est plus G, donc plus R et vous pouvez également le faire contre le groupe moins W et quand vous le faites alors quand vous courez la
nouvelle touche de commande et faisons EB en tant qu'Elaine Benes et entrons puis faisons moins moins Elter.
Et maintenant, vous voyez qu'il a l'autorisation à laquelle vous vouliez qu'il soit affecté.
Maintenant, si vous vous déconnectez de cette session, un paramètre de Huma disparaîtra car ce paramètre Umesh
ne s'applique qu'à cette session particulière dans laquelle vous vous trouvez, si vous vouliez que ce paramètre soit défini de manière permanente à chaque fois que vous vous
connectez, ce n'est pas le cas. disparaître, alors vous devrez réellement modifier cela dans votre.
Dot bash est un fichier c, la raison pour laquelle je choisis ls moins L a est qu'une option vous donnera également tous les
fichiers cachés et les fichiers cachés sont ceux qui commencent par DOT.
Donc, ici, si vous remarquez que Dot Basche RC est en avance et que cela commence par Dot Bashar.
Donc si vous voulez modifier cela, vous allez simplement cat, dot bash R, C ou vi dot Bashar C et à la fin de ce
fichier vous pouvez spécifier Weida, Basche ou C, et à la fin de ce fichier vous pouvez vous spécifier MASP et quel que soit le paramètre que
vous vouliez faire pour l'utilisateur ou le groupe ou d'autres en fonction de ce que nous venons de faire
auparavant.
Et puis vous l'enregistrez.
Et puis la prochaine fois que vous exécuterez ou que vous vous connecterez, il créera des fichiers en fonction des fichiers, des paramètres d'autorisation
que vous lui avez définis.