Agora, uma vez que estamos no tópico de atribuir permissão a arquivos e diretórios
e alterar grupos e propriedade, você deve olhar para a lista de controle de acesso, bem como
a lista de controle de acesso é outra camada ou eu diria uma camada superior ou camada adicional que executa além de suas
permissões, o que permite atribuir permissões por usuário.
Então, o que é Aseel?
Israel significa Lista de Controle de Acesso, que fornece um mecanismo de permissão adicional e mais flexível para sistemas
de arquivos, projetado para auxiliar nas permissões de arquivo do Unix.
Israel permite que você dê permissão para qualquer usuário ou grupo a quaisquer recursos de disco.
O uso de qual é o propósito, pense em um cenário no qual um determinado usuário não é membro
de um grupo criado por você.
Então, digamos que você crie um usuário ABC e ele não seja membro da rota do grupo, mas ainda
queira conceder algum acesso de leitura ou gravação, como pode fazer isso sem tornar o usuário um membro do grupo?
E é aí que temos a lista de controle de acesso, que nos ajudará a fazer isso.
Então, deixe-me colocar em palavras muito simples mais uma vez.
Então, digamos que se você deseja permitir um arquivo que é criado por rota e permitir que o usuário leia o arquivo, agora,
esse usuário é um usuário normal, não faz parte da rota do grupo, e você deseja que o usuário leia esse
arquivo.
Portanto, é claro, a única maneira de fazer isso é alterando a permissão de leitura de outras pessoas.
Os últimos três bits para que outros possam ler, mas então ou qualquer outra pessoa poderá ler.
Mas queremos apenas que um usuário leia isso, em vez de todos os outros usuários lerem.
É por isso que só damos permissão a esse usuário específico usando ACL, espero que isso esclareça.
Então, basicamente, acres são usados para fazer um mecanismo de permissão flexível no Linux a partir das páginas de manual do Linux.
Acres são usados para definir direitos de acesso discricionário mais refinados para arquivos e diretórios.
Os comandos para atribuir e remover permissões ECL são definidos f ACL e obtêm F ACL.
Portanto, defina ACL de arquivo, obtenha ACL de phylis, obtenha ACL de arquivo, forneça a você as informações sobre as permissões existentes de um arquivo e
defina que permitirá que você defina a forma como deseja que ele diga.
Vejamos alguns exemplos.
Aqui está a lista de comandos para configurar ECLSS.
Para adicionar permissão para um usuário, você deve executar um conjunto de comandos f set file ECL com menos uma opção para modificá-lo
para o usuário e, em seguida, você deve separar com o Colins onde o usuário está como usuário no nome.
No meu caso, será.
Eu tenho Zoll e coluna e a permissão que você deseja dar a esse usuário.
E é claro que a última parte é o nome do arquivo.
Qual arquivo você deseja obter permissão para ter certeza de especificar o caminho absoluto completo para adicionar permissão
para um grupo.
Você também pode conceder permissões a um grupo específico.
Portanto, novamente, se você der permissão, digamos, permissão de leitura para o grupo, os três bits do meio, então todos
os grupos em seu sistema Linux podem lê-lo.
Mas e se você quiser que apenas um grupo leia?
Direito.
Isso pode ser um problema.
Então, novamente, lista de acesso, lista de controle de acesso vem em socorro e para adicionar esse grupo, para permitir que ele leia
ou escreva aquele arquivo específico, você tem que definir com G e o nome do grupo e as permissões para permitir
que todos os arquivos ou diretórios herdar entradas Azera do diretório.
Está dentro do significado em cascata, que será definido com menos D. M. opção e, em seguida, a entrada, o que
você deseja colocar no nome do diretório.
Desculpe, é claro que o diretório, porque você deseja colocar um arquivo em cascata, não pode ter um arquivo dentro dele.
Então é por isso que o diretório teria que ter isso para remover uma entrada específica.
Portanto, você terá que definir FICA em menos X para removê-lo e, em seguida, especificar o usuário e o nome
do arquivo.
Isso é apenas para um usuário específico.
Agora, digamos que se você deseja remover todas as permissões ACL de todos, você deve definir ACL com a
opção menos B e o nome do arquivo.
Algumas coisas que você precisa lembrar.
Uma é quando você atribui a permissão ACL a um arquivo ou diretório, você verá que será adicionado um sinal de
mais no final das permissões.
Então, quando você executa, isso é menos L, a primeira coluna, que mostra as permissões, ele adiciona o sinal
de mais no final dela, que mostra que tem a ACL atribuída a ela.
A segunda coisa é a configuração com permissão W com ACL não permite que você remova um arquivo, então
você pode modificar o arquivo, editar o arquivo, mas você não pode excluí-lo.
Isso é algo que o usuário ainda mantém essa permissão para si mesmo para excluí-lo.
Portanto, agora vamos entrar em uma máquina Linux e tentaremos alguns desses comandos para aprender como podemos definir
as permissões ACL para um arquivo que pertence a outra pessoa.
Estou conectado como minha rota como e, claro, você sempre pode verificar se a rota contém o sinal
de libra ou cerquilha, mas, novamente, certifique-se sempre de estar no computador certo e na máquina
certa.
Estou no meu diretório temporário e vou criar um arquivo.
Digamos que vou ligar.
Texas, e vou escolher apenas como uma sigla.
Vamos ter certeza de que foi criado e tem a permissão correta, como você pode ver,
ele é criado, de propriedade de Rupert e propriedade de Rupert e o proprietário pode ler direito.
O grupo só pode ler e os outros só podem ler.
Se você obtiver F ACL no arquivo, verá mais informações novamente, arquivo como este grupo de proprietários, eles usam um grupo de
permissão, permissão da permissão.
Agora vem a parte que você deseja.
Permita a todos, desculpe, se você quiser permitir que apenas eu tenho Zoll para escrever naquele arquivo, então eu tenho absoluto,
como você sabe, as contagens são consideradas como outras.
Direito.
Todas as vidas se enquadram nesta categoria, então se você der bem aqui, se você der essa permissão também
aqui, o que vai acontecer?
Todos os outros podem escrever sobre esse outono.
Então, novamente, espero que você entenda onde estou chegando.
Portanto, para superar este problema em que apenas um usuário pode modificar esse
arquivo, você o atribuirá como um conjunto FJC saddo set FCL menos M para modificar suas permissões.
Você para o usuário.
Quem é o usuário que tenho e que permissão você deseja dar.
Você deseja ler e gravar e o nome do arquivo seria temporário e aplicável.
Um nome é Texas.
Mas antes de executá-lo, eu só queria entrar.
E comece, desculpe, não isso, eu quero entrar e iniciar uma sessão duplicada e quero fazer o login como fiz,
então.
Agora, se eu fizer KDDI.
Temp e gato, Texas.
Não há nada lá.
A propósito, em primeiro lugar, desculpe, Cat não, porque todos podiam ler, então eu não deveria ter problemas,
mas e se eu quisesse editá-lo?
Então, VI, Texas.
Diz aqui embaixo, só para ler, então mesmo que eu coloque algo, olá ou o que você quiser
colocar e salve, vai me dizer que não consigo abrir o arquivo.
Não é editável.
Eu não tenho permissão, então não posso fazer isso se eu executar este comando, obter arquivo ACL.
Portanto, estabeleço uma política, mas também absolvo Rita e escrevo também para aquele rebate.
Entre agora para verificar isso.
Se ele realmente definiu essas permissões, você obtém um texto temporário facial e verá aqui mesmo que diz que o
usuário tenho absol tem o direito de modificá-lo.
Agora, se eu fizer o Texas agora.
Veja, eu não tenho o mesmo erro que eu estava cometendo antes de poder simplesmente inserir qualquer coisa que eu
quisesse.
Olá, Texas.
Salve e ele me permite salvá-lo, e quando eu faço o gato no Texas, posso fazer isso no Texas.
É por isso que essas ACL são tão importantes para atribuir essa permissão específica a um usuário específico.
A mesma coisa se você quisesse fazer esse grupo.
Atribuição para a permissão você executaria o mesmo comando, mas em vez de você, você coloca G e
entra e quando você obtiver F um selo, você verá agora o grupo I absol também.
Pode modificar este arquivo, então se um usuário fizer parte do meu grupo, ele poderia realmente entrar e modificar
seu arquivo indo para o número quatro, o número três um é realmente atribuir essas permissões e cascatear para cada
arquivo e árvore, que é muito simples.
Então, vou pular direto para o número quatro para remover essas permissões específicas.
Vou ter que fazer o set.
Arquivo ECL, menos X e o que você está retirando?
Você está levando o usuário?
Eu tenho a permissão do czar e para isso você tem que digitar.
O selvagem.
Ron, faça um tratamento facial e você verá que o usuário grande se foi, mas e se você
quisesse remover tudo, não apenas o usuário, mas todas as permissões para todos os usuários ou grupos, então você teria que executar
o comando.
Disse enquanto ACL.
Como opção menos B, e agora quando você obtiver FCL, verá que ele está de volta ao seu estado original.
É assim que funciona.
E quando eu disse que você não pode excluir, embora eu tenha a permissão certa para gravar no arquivo,
adicionei o arquivo, não posso excluir se eu tiver.
R. M. Texas, por falar nisso, eu tenho que dar a permissão de volta novamente.
Essa é a permissão.
Vamos verificar novamente.
Sim, tenho permissão para ler e escrever nele, portanto, se tentei removê-lo, aparecerá a mensagem operação não
permitida.
Então, a razão pela qual estou incluindo isso.
Então, não quero que você perca seu tempo tentando deletar o arquivo e pensando, ei,
tenho a permissão certa, mas não posso deixar de deletar.
A razão pela qual a ACLU não colocou isso aí.
Portanto, só dá direito a apenas esse usuário, para o caso de, por acidente, ele usar ou excluir o arquivo.
Então é assim que funciona a permissão ACLU.
É muito granular e vai até o nível do usuário.
E novamente, mais uma vez, a razão pela qual ele foi construído ou introduzido no ambiente
Unix e Linux é para que pudéssemos atribuir permissão ao usuário, não a todos os usuários, mas a um usuário específico.
Então tentei e tentei diferente tentei em arquivos diferentes, tente em diretórios diferentes, veja como o
diretório funciona também, como ele poderia mudar os arquivos se você pudesse entrar no CD no diretório dando
acesso específico a um usuário.