O Linux fornece controle total sobre o acesso aos arquivos, o que, em última análise, ajuda muitas pessoas a usar o sistema. Os arquivos e dados são mantidos sem risco de serem alterados, visualizados, modificados ou excluídos por qualquer masquerader.
Como você deve estar ciente dos três tipos de usuários no Linux que podem ter acesso aos arquivos:
- Usuário - uma conta criada pelo administrador do sistema para um usuário acessar esse sistema. As contas também podem ser criadas para processos de máquina, como e-mail, FTP ou servidor da web. Os usuários têm propriedade direta sobre os arquivos e diretórios do sistema.
- Grupo - fornece a capacidade de dar acesso a conjuntos de usuários. Os grupos têm suas próprias permissões sobre cada arquivo ou diretório.
- Mundo - Qualquer outra pessoa que possa tentar acessar um arquivo na máquina.
Três maneiras pelas quais esses tipos de pessoas podem acessar o arquivo.
- Ler - abrir um arquivo e examinar seu conteúdo.
- Gravar - sobrescrever, anexar ou excluir um arquivo. Em diretórios, isso pode incluir a criação de arquivos.
- Executar - A capacidade de “executar” um programa (ou script).
A política de “acesso mais restritivo” é usada para conceder qualquer tipo de permissão como e quando necessário. Ninguém tem acesso a nada sem motivo.
Permissões de gerenciamento:
“Chmod” (modo de mudança) é um comando para gerenciar permissões.
A sintaxe básica para este comando é:
chmod [quem] [como alterar] [permissões para modificar] [nome do arquivo ou diretório]
O “quem” pode ser:
- u - usuário ou conta que possui o arquivo
- g - grupo que possui o arquivo
- o - outros, ou “mundo”, qualquer pessoa que possa acessar o arquivo
- a - todas as opções acima
O “como mudar” pode ser:
- = (igual) - defina as permissões exatamente para o que segue imediatamente
- + (adicionar) - adicione a permissão que se segue imediatamente, deixe os outros como estão
- - (menos) - subtraia a permissão que segue imediatamente, deixe os outros como estão
As “permissões para modificar” podem ser, como discutimos:
- r - ler
- w - escrever
- x - executar
Alteração de proprietários e grupos:
1. chown
Existem dois comandos populares que podem ser usados para modificar o usuário proprietário e o grupo de um arquivo. O primeiro é “Chown" (alterar proprietário).
A sintaxe para isso é:
chown [usuário]: [grupo] [arquivo ou diretório]
Vejamos um exemplo:
Temos um arquivo chamado “systems.lst”. Precisamos mudar seu proprietário para um usuário chamado xyz que está no grupo abc:
chown xyz: abc systems.lst
2. chgrp
Quem pretende mudar de grupo, pode utilizar outro comando, denominado “Chgrp” (mudar de grupo ”.
A sintaxe deste comando é:
chgrp [nome do grupo] [nome do arquivo ou diretório]
Aqui está um exemplo:
Existe um arquivo chamado “run.sh” que queremos alterar para pertencer ao grupo abc:
chgrp abc run.sh
Outros comandos do Linux:
- useradd - adiciona um usuário do sistema
- userdel - remove um usuário do sistema
- usermod - modifica um usuário do sistema existente. Isso pode ser usado para executar várias operações na conta de um usuário.
- groupadd - adiciona um grupo ao sistema
- groupdel - remove um grupo do sistema
- groupmod - modificar um grupo
Esperamos que compartilhar este tutorial do Linux seja realmente útil para você, não se esqueça de compartilhá-lo novamente.
Tinh
Você está usando o Ubuntu? Ouvi dizer que este sistema parece mais seguro do que o Windows. Obrigado
Rajesh Namase
Sim, também gosto do Ubuntu Linux do que do Windows 7. O sistema Ubuntu é mais seguro do que o Windows. Atualize regularmente :)
HKR
Ubuntu é grátis e você pode obter um CD grátis sem despesas de envio !!!
Rajesh Namase
Já sabemos disso :)
rotyyu
Que tal usar números para definir permissões? Eu vi algo como 655, 777, etc. Você pode explicar?
Rajesh Namase
Verifique este link: http://techli.la/18YXqvJ Role na parte inferior.