Neste artigo estaremos falando sobre vários detalhes
do GNU/Linux, para que você o conheça mais a fundo
e entenda melhor como este funciona.
Cada assunto será discutido brevemente, porém
existe mais documentação disponível sobre os
mesmos. Quando houver um link em um destes assuntos,
você poderá encontrar tais documentações
seguindo tal link.
Usuários
Um usuário é um meio de identificação
do Linux composto de um login (nome) e sua respectiva senha.
Cada usuário representa uma pessoa fisicamente (uma
pessoa pode ter vários logins e, indevidamente, usar o
login e senha de outra).
A hierarquia dos usuários de Linux é a mesma dos
usuários de Unix. Você é obrigado (e por
questões de segurança do sistema) a logar (se
identificar) como um usuário, ou seja, é preciso
ter um login (conta) no sistema.
No Linux existe um usuário especial chamado
root
(raiz). Este usuário é tão especial que seu
apelido é
"super usuário"
(super user). Ele é o
único
que pode alterar todos os arquivos do sistema, assim como
é feito por
todos
os usuários em outros sistemas como o DOS e Windows.
Também no Linux há os logins de usuários
normais, os quais não podem alterar arquivos de sistema.
Os únicos arquivos que os usuários normais podem
alterar são os de seu diretório HOME (Casa, seu
espaço). O usuário de login Luke, por exemplo, tem
seu diretório HOME localizado em /home/luke. Se este
usuário tentar apagar um arquivo, por exemplo, do
diretorio /etc não conseguirá, pois o sistema
retornará : Permissão Negada (Permission Denied).
Agora, se ele tentar apagar um arquivo dentro do diretorio
/home/luke, conseguirá.
Por que o Linux não tem
vírus?
Esta é uma pergunta que muitos usuários
iniciantes em Linux se fazem, pois não entendem como um
sistema pode não ter vírus. A resposta a esta
pergunta é simples: Somente o usuário
root
pode alterar os arquivos de sistema.
Um vírus só pode aparecer no sistema na forma de
um programa (arquivo executável). Isto quer dizer que um
vírus só irá funcionar no Linux se o
usuário
root
executar o programa de vírus.
Como explicado acima, onde falamos sobre usuários, um
usuário normal não consegue alterar (apagar,
sobreescrever, ...) arquivos de sistema. Nem um programa
executado pelo mesmo consegue. Assim sendo, ninguém se
preocupa em fazer vírus para o Linux, pois são
muitas barreiras a serem vencidas para que o mesmo tenha
efeito.