1. Usuários e Grupos

Uma vez que eles tem uma influência direta em todos os outros conceitos, essa seção irá introduzir os conceitos de usuários e grupos, que são de grande importância para o usuário.

O Linux é um sistema multiusuário, e para utilizar a sua máquina com GNU/Linux, você deve ter uma conta na máquina. Durante a instalação, quando criou um usuário, na realidade você criou uma conta de usuário. Caso não se lembre, foram perguntados alguns itens:

Os dois parâmetros principais são o nome de login (comumente abreviado para login) e a senha. Os dois são necessários para acessar o sistema.

Quando um usuário é criado, um grupo padrão também é criado. Mais tarde veremos que os grupos são úteis quando desejamos compartilhar arquivos com outras pessoas. Um grupo pode conter quantas pessoas quanto necessário, e é muito comum observar essa separação em grandes sistemas. Por exemplo, em uma universidade, podemos ter um grupo para cada departamento, outro grupo para os professores, e assim por diante. O contrário também é verdade: um usuário pode ser membro de mais de um grupo. Um professor de matemática, por exemplo, pode ser membro do grupo professores e também pertencer ao grupo de estudantes de matemática.

Uma vez vistas as informações básicas, vejamos agora como entrar no sistema, ou efetuar o login.

Se a interface gráfica for inicializada automaticamente durante o boot do sistema, sua tela inicial se parecerá com a Figura 1.1, “Sessão de Login no Modo Gráfico”.

Figura 1.1. Sessão de Login no Modo Gráfico

Sessão de Login no Modo Gráfico

Para entrar no sistema, ou efetuar seu login, você deve primeiro selecionar sua conta na lista. Uma nova janela será mostrada, requisitando sua senha . Note que você terá que digitar sua senha às escuras, uma vez que os caracteres digitados serão mostrados na tela como asteriscos (*) enquanto você digitar. Você também pode selecionar o gerenciador de janelas que deseja. Assim que estiver pronto, clique no botão Login.

Se você estiver no console ou no modo “texto” irá ver algo semelhante ao que segue:

Mandriva Linux release 2006.0 (CodeName) for i586
	Kernel 2.6.12-6mdk on an i686 / tty1
	[machine_name] login:

Para entrar no sistema, digite o seu login (nome da conta) no prompt do login: e aperte Enter. A seguir o programa de login (chamado login) irá mostrar o prompt da Password: e esperar que você entre com a senha. Da mesma maneira que no modo gráfico, não serão mostrados os caracteres da senha, nem mesmo os asteriscos.

Note que você pode entrar no sistema (efetuar o login) várias vezes com a mesma conta em outros consoles e também no X (modo gráfico). Cada sessão que você abrir é independente das outras, além disso também é possível abrir várias sessões do X ao mesmo tempo (embora não seja recomendado por consumir muitos recursos do sistema). Por padrão, o Mandriva Linux tem seis consoles virtuais e um sétimo reservado para a interface gráfica. Você pode alternar entre eles pressionando as teclas Ctrl-Alt-F<n>, onde <n> é o número do console para o qual deseja ir. Por padrão, a interface gráfica está no console número 7. Entretanto, para alternar para o segundo console, você deve pressionar as teclas Ctrl, Alt F2.

Durante a instalação, o programa DrakX também requisitou a senha para um usuário especial: root. Esse é o administrador do sistema, que provavelmente será você mesmo. Para a segurança do seu sistema, é muito importante que a conta do usuário root seja protegida por uma senha boa e difícil de adivinhar.

Se você entra regularmente no seu sistema utilizando o usuário root, é muito fácil cometer um erro que pode deixar o seu sistema inutilizável: um simples erro pode ocasionar isso. Em particular, se você não atribuir uma senha para a conta de usuário root, então qualquer usuário poderá alterar qualquer parte do seu sistema (mesmo outros sistemas operacionais que existam na sua máquina!). Naturalmente essa não é uma boa idéia.

É importante mencionar que internamente o sistema não o identifica pelo seu login. Ao invés disso, é utilizado um número único atribuído ao nome: o User ID (UID) . Da mesma maneira, os grupos são identificados pelo seu Group ID (GID) e não pelo seu nome.