O sistema Unix, devido à sua característica multi-usuário, necessita de um mecanismo de controle de acesso ao sistema, evitando que alguns usuários manipulem indevidamente o diretório de outros ou até mesmo que pessoas alheias a um sistema tente invadi-lo.
A identificação do usuário no Unix é feita durante o processo de login (entrada no sistema). Através de um username, único para cada pessoa, e de uma senha (password), de conhecimento único do usuário, o processo de login verifica se a combinação username/password é válida. Caso o seja, o processo de login é terminado e o usuário estará apto a executar comandos no sistema.
O processo de login funciona com a entrada do username e da senha pelo usuário, tal como mostram as linhas a seguir:
maquina login: aluno password: Last login: Mon Mar 31 12:31:13 from localhost Linux 2.0.35. maquina:~$
Caso o usuário erre sua senha, uma nova requisição de login é mostrada na tela, possibilitando que a entrada dos dados corretos2.1.
maquina login: aluno password: login incorrect maquina login:
Um cuidado que deve ser tomado no Unix é com a distinção pelo sistema entre caracteres maiúsculos e minúsculos. Desse modo, a palavra Maria é diferente de MaRIa ou maRia. Portanto, deve-se prestar sempre atenção nos caracteres que são escritos na tela de modo a evitar confusões e transtornos.