Os laboratórios do curso de Bacharelado em Ciência da Computação da UFLA (BCC-UFLA) estão ligados em rede para que os alunos possam trabalhar em qualquer um dos micros dos laboratórios da mesma forma. O sistema é mantido de forma que cada aluno possa se identificar e ter acesso a seus arquivos como se todos os micros da rede fossem iguais. Ter arquivos diferentes e senhas diferentes em cada computador seria totalmente anti-produtivo, mas existem algumas limitações na implementação desse objetivo, especialmente em relação as senhas.
Antes de entrar em detalhes sobre como você pode gerenciar sua senha, é importante lembrar o significado de alguns termos técnicos, além de algumas observações importantes:
Você é identificado no sistema por um nome único, escolhido por você, que é diferente para cada pessoa que usa o laboratório. Esse nome é chamado de username, login-name ou simplesmente login. Este nome é a sua identificação, algo como o seu RG na carteira de identidade.
Quando você for usar o sistema (equipamentos ou serviços do laboratório), precisará se identificar, dizendo qual o seu login. Assim, o sistema saberá quem é você, podendo identificar quais são os seus arquivos, entre outras coisas, afinal, várias pessoas usam os mesmos computadores, e é preciso saber o que é de quem.SENHA:
Além de dizer quem você é, também será necessário "provar" para o sistema que você é quem você diz ser. Para "provar" isso, você precisará fornecer sua senha. Sua senha pode ser vista como sua assinatura, ela prova que você é quem você diz ser. Por esta razão somente você poderá conhecer sua senha. Se alguma outra pessoa tiver conhecimento de sua senha, ela poderá se passar por você e, neste caso, tudo que ela fizer, estará sob sua responsabilidade.CONTA:Para escolher uma boa senha escolha algo que seja fácil de lembrar, algo que misture letras, números e caracteres especiais, como por exemplo:
EuNasciEm82Sua senha pode ter espaços no meio, pode ter caracteres especiais como '!', ',', ';', '-', '_' (exclamação, vírgula, ponto-e-vírgula, hífen e underscore). Ela pode ter até 256 caracteres no Linux e até 12 caracteres no Windows (por isso recomendamos o máximo de 12 caracteres) e deve ter no mínimo 8 caracteres. É desaconselhavel usar letras acentuadas, além dos caracteres '@' e '.' (arroba e ponto), porque as letras acentuadas podem não existir no computador que você estiver usando (nem sempre você vai digitar sua senha em um dos micros dos laboratórios da UFLA) e os caracteres arroba e ponto podem confundir alguns programas de correio eletrônico.
Existem programas que podem testar centenas de combinações de senhas por segundo, por isso não se deve usar nenhuma palavra que possa ser encontrada em um dicionário (em qualquer língua) nenhum nome conhecido de qualquer coisa, como nomes de pessoas (em qualquer língua), nomes de cidades, nomes de personagens de desenhos, etc... Mas acima de tudo nao se deve usar pedaços do seu próprio nome ou uma variação do seu login. Não se deve usar uma senha composta apenas por dígitos como 2845792.
A maneira mais comum de se "entregar" a sua senha é digitá-la no lugar onde se escreveria seu login. Isso geralmente acontece quando a pessoa escreve seu login correto, depois escreve sua senha errada. Neste caso o sistema vai pedir novamente o login da pessoa, que, sem prestar atenção nas mensagens do computador, digita sua senha, que é observada por quem está atrás dela.
Sempre que você achar que alguém pode ter ficado sabendo da sua senha, você deve trocá-la imediatamente.
Quando alguém fala em sua "conta" no servidor, pode estar querendo se referir ao conjunto de arquivos/diretórios que estão sob sua responsabilidade no servidor, ou então, pode estar querendo se referir à uma sessão de comunicação entre você e o servidor, quando você vai usá-lo.Durante o processo de login, acontece o processo de autenticação. Autenticação é o processo de verificação para confirmar que a senha digitada durante o login é uma senha correta. O Windows e o Linux usam sistemas de autenticação diferentes, além disso, o Linux implementa vários sistemas de autenticação para os vários serviços que oferece. Em nossos laboratórios, existe um servidor chamado alunos que é encarregado de chegar senhas em todos os processos de autenticação. Por causa dos diferentes sistemas de autenticação, esse servidor usa atualmente duas bases de dados diferentes, ou seja, existem duas senhas independentes com as quais você deve se preocupar:Quando você senta na frente de um micro (ou começa a usar um micro remoto), a primeira coisa que você faz, é informar seu login e sua senha, identificando-se para o sistema que você estiver usando. Quando você termina de usar o sistema dizemos que você precisar o logout, ou seja dizer para o sistema que você terminou de fazer o que queria. Depois de um logout, o sistema fica esperando um novo login, para que outra pessoa possa usá-lo.
Durante o período entre seu login e seu logout, dizemos que sua conta está aberta, ou seja, tudo o que for feito naquele computador ou terminal estará relacionado a você, pois você se identificou para o sistema. Nunca saia de perto do micro sem fazer o logout, ou em outras palavras nunca saia deixando sua conta aberta. Você também não pode digitar seu login e sua senha para que outra pessoa use o sistema. Nestes casos seria como se outra pessoa estivesse se passando por você, e tudo que ela fizer, será de responsabilidade exclusivamente sua. Se ela aproveitar para mandar um e-mail anônimo, por exemplo, a pessoa punida será você, pois o sistema considera que você esta no comando.
EXEMPLO DE TROCA DE SENHAS (SUPONDO AS 2 SENHAS IGUAIS INICIALMENTE):
Antes de detalhar o processo de troca de senhas, é bom que você saiba que as senhas usadas para autenticação de login nas estações Linux, são cópias das senhas UNIX armazenadas no servidor. As estações atualizam suas senhas a cada hora exata. Isto implica que você pode ter que esperar até uma hora inteira para que sua nova senha passe a valer numa estação Linux. Implica também que você deve sempre trocar sua senha no servidor. Se você trocar sua senha numa estação, ela será substituída pela senha do servidor durante a próxima atualização automática. Este processo deverá ser melhorado até o próximo semestre.
Os passos para trocar sua senha são:
[fulano@alunos (3) ~]
==> passwd Changing password for fulano (current) UNIX password: New password: Retype new password: passwd: all authentication tokens updated successfully [fulano@alunos (4) ~] ==> |
[fulano@alunos (5) ~] ==> passwd Changing password for fulano (current) UNIX password: New password: BAD PASSWORD: is too simple New password: BAD PASSWORD: it's WAY too short New password: Password unchanged passwd: Authentication token manipulation error [fulano@alunos (6) ~] ==> |
[fulano@alunos (7) ~] ==> smbpasswd Old SMB password: New SMB password: Retype new SMB password: Password changed for user fulano [fulano@alunos (8) ~] ==> |