Os acessos a partir de console, o seja, sem ambiente gráfico, é disponibilizado pelo
getty que pode oferecer até 64 instâncias de console. O init inicia uma instância distinta do
getty para cada terminal, no qual o acesso é permitido, a partir daí o
getty lê o nome de usuário e senha digitados que roda o programa de login que verifica se os nomes e senhas estão corretos, logo após a verificação do programa de login, este mesmo programa inicia o shel do usuário que pode ser o
bash,
sh, entre outros. O Kernel não tem conhecimentos de acessos de usuários, pois tudo é controlado pelos programas do sistema.
Mario Uzae
E-mail: mariouzae@gmail.com