O que o Chmod Top 107 significa

O que o Chmod Top 107 significa
Adicionar permissões aos arquivos é necessário, especialmente quando há vários usuários em um sistema, além de adicionar permissões também mantém os dados seguros, pois apenas as pessoas selecionadas podem acessá -lo e modificar.

No sistema Linux para adicionar permissões ao arquivo ou a qualquer pasta chmod O comando é usado, não apenas que existem números atribuídos, com base nos tipos de permissões como para ler o seu 4 para escrever seu 2 e para execução, seu 1, que coletivamente faz do número 7.

Portanto, em palavras mais simples, o CHMOD 777 significa conceder todas as permissões para ler, escrever e executar qualquer arquivo por qualquer usuário do sistema, para ler mais sobre o CHMOD 777 Leia este guia como explica seu significado em detalhes.

Dando permissões a um arquivo no Linux

Para entender profundamente o significado do chmod 777, é preciso estar plenamente ciente de como dar permissões a um arquivo ou uma pasta. Existem três tipos de permissões que normalmente são dadas ao arquivo um é ler, escrever e o terceiro é executar E para tornar a permissão compreensível pelo computador, cada tipo foi atribuído um número:

0 Sem permissão
1 Permissão para executar
2 Permissão para escrever ou modificar
3 Permissão para escrever e executar
4 Permissão para ler
5 Permissão para ler e executar
6 Permissão para ler e escrever
7 Permissão para ler, escrever e executar

Existem três tipos de usuários no Linux: um é Proprietário, segundo é Grupo e o terceiro é Outros e o chmod 777 significa que todos os usuários podem ler, escrever ou executar o arquivo. Para ilustrar ainda mais a definição das permissões usando o comando chmod, a tabela abaixo fornece combinação de três dígitos:

Permissões Valores
Sem permissão para ler, escrever e executar 0 (0+0+0)
Permissão para executar apenas 1 (0+0+1)
Permissão para escrever apenas 2 (0+2+0)
Permissão para ler apenas 4 (4+0+0)
Permissão para ler e executar 5 (4+0+1)
Permissão para ler e escrever 6 (4+0+2)
Permissão para ler escrever e executar 7 (4+2+1)

Para ilustração, há um exemplo de alteração das permissões de um arquivo usando CHMOD. Isso foi feito para você entender profundamente o significado do chmod 777.

Vamos criar um simples script Bash Arquivo no sistema Linux e depois altere as permissões de acordo com:

$ nano mybashscript.sh

Em seguida, adicione qualquer script no arquivo Bash e feche o arquivo salvando -o:

Agora, adicionaremos alguma permissão ao arquivo, como você quiser que ninguém possa acessar este arquivo e use:

$ sudo chmod 000 mybashscript.sh

Agora só para verificar vamos tentar lê -lo usando:

$ cat mybashscript.sh

A partir da imagem acima, pode -se entender claramente que agora se pode ler o arquivo, exceto o usuário com privilégios de sudo; Agora verifique o arquivo se for editável ou não estiver usando:

$ nano mybashscript.sh

Da imagem acima, pode -se entender claramente que ninguém pode escrever ou modificar. Agora veja se este arquivo é executável usando:

$ bash mybashscript.sh

A partir da imagem acima, é abundantemente claro que ninguém além dos administradores do sistema pode executar o arquivo, agora vamos alterar a permissão do arquivo que todos podem visualizá -lo usando o CHMOD:

$ sudo chmod 777 mybashscript.sh

Pode -se dizer pela imagem acima que a permissão mudou porque a cor do arquivo mudou para verde.o que significa que todos podem ler, escrever e executar o arquivo, então vamos tentar ler o .sh arquivo:

$ cat mybashscript.sh

Agora você pode ver que o arquivo está legível, então agora vamos escrever ou modificar o arquivo usando:

$ nano mybashscript.sh

O arquivo também agora é gravável, agora a última coisa que é necessária para ser verificada é a execução do arquivo e pode ser feito por:

$ bash mybashscript.sh

O arquivo agora também é executável, então agora você deve ter reunido o uso do CHMOD 777 no Linux e para resumir que pode ser dito que torna o arquivo legível, escritoso e executável para todos no sistema Linux.

Conclusão

Definir permissões para acessar os dados do seu sistema Linux é benéfico, pois mantém os dados seguros de hackers. O comando chmod é usado para tais propósitos. O CHMOD 777 é usado principalmente para tornar o arquivo legível, gravável e executável para qualquer usuário.