Você está na página 1de 3

1 PRTICAS DE S.O. COMANDOS PARA MANIPULAO DE CONTAS adduser -----------Adiciona um usurio ou grupo no sistema.

. Por padro, quando um novo usurio adicionado, criado um grupo com o mesmo nome do usurio. Ser criado um diretrio home com o nome do usurio (a no ser que o novo usurio criado seja um usurio do sistema) e este receber uma identificao (UID). adduser [opes] [usurio/grupo] Opes -disabled-password No executa o programa `passwd' para escolher a senha e somente permite o uso da conta aps o usurio escolher uma senha. --group Cria um novo grupo ao invs de um novo usurio. A criao de grupos tambm pode ser feita pelo comando `addgroup'. Exemplo: sudo adduser las (SOLICITA SENHA E DADOS DO USURIO) cd /home ls l cd / sudo adduser disabled-password Jorge (ESTA OPO NO SOLICITA A SENHA DO USURIO NA CRIAO) sudo adduser disabled-password juca cd /home ls l -------------------------------------------------------------------------------------------------------------------------addgroup -------Adiciona um novo grupo de usurios no sistema. As opes usadas so as mesmas do adduser. addgroup [usurio/grupo] [opes] Exemplo: sudo addgroup teste ------------------------------------------------------------------------------------------------------------------------------------chgrp --------Muda o grupo deum arquivo/diretrio chgrp [opes] [grupo] [arquivo/diretrio] Opes: -v, --verbose Mostra todas as mensagens e arquivos sendo modificados. -c, --changes Somente mostra os arquivos/grupos que forem alterados. -f, --silent No mostra mensagens de erro para arquivos/diretrios que no puderam ser alterados. -R, --recursive Altera os grupos de arquivos/sub-diretrios do diretrio atual. Exemplo: sudo adduser testejoca cd /home ls l sudo chgrp v aluno testejoca sudo chgrp v teste lais cd / -----------------------------------------------------------------------------------------------------------------------------------groupdel -------Apaga um grupo do sistema. Quando usado, este comando apaga todos os dados do grupo especificado dos arquivos de contas do sistema. groupdel [grupo] OBS: Voc no pode remover primeiro o grupo de um usurio. Remova o usurio primeiro. Exemplo: sudo groupdel teste cd /home ls l ------------------------------------------------------------------------------------------------------------------------------------------------Material de apoio Aula Prticas em Sistemas Operacionais

2 userdel ------Apaga um usurio do sistema. Quando usado, este comando apaga todos os dados da conta especificado dos arquivos de contas do sistema. userdel [-r] [usurio] Onde: -r Apaga tambm o diretrio HOME do usurio. Exemplo: sudo userdel r lais cd /home ls l -------------------------------------------------------------------------------------------------------------------------------------------------------chown --------Muda O dono de um arquivo/diretrio. Opcionalmente pode tambm ser usado para mudar o grupo. chown [opes] [dono.grupo] [diretrio/arquivo] opes -v, --verbose Mostra os arquivos enquanto so alterados. -f, --supress No mostra mensagens de erro durante a execuo do programa. -R, --recursive Altera dono e grupo de arquivos no diretrio atual e sub-diretrios. Voc deve ter permisses de gravao no diretrio/arquivo para alterar seu dono/grupo. cd /home ls l sudo chown v jorge testejoca Muda o dono para Jorge sudo chown v aluno.testejoca juca Muda o dono e grupo. Outro exemplo: cd / sudo touch luca.txt ls l sudo chown v jorge luca.txt Muda o dono do arquivo `luca.txt' para `jorge'. ----------------------------------------------------------------------------------passwd ----------Muda a senha do usurio ou grupo. Um usurio somente pode alterar a senha de sua conta, mas o superusurio (`root') pode alterar a senha de qualquer conta de usurio.

passwd [usurio/grupo] [opes] (Nome do usurio/grupo que ter sua senha alterada) Opes -g Se especificada, a senha do grupo ser alterada. Somente o root ou o administrador do grupo pode alterar sua senha. A opo r pode ser usada com esta para remover a senha do grupo. A opo -R pode ser usada para restringir o acesso do grupo para outros usurios. -x [dias] Especifica o nmero mximo de dias que a senha poder ser usada. Aps terminar o prazo, a senha dever ser modificada. -i Desativa a conta caso o usurio no tenha alterado sua senha aps o tempo especificado por -x. -n [dias] Especifica o nmero mnimo de dias para a senha ser alterada. O usurio no poder mudar sua senha at que [dias] sejam atingidos desde a ltima alterao de senha. -w [num] Nmero de dias antecedentes que o usurio receber o alerta para mudar sua senha. O alerta ocorre [num] dias antes do limite da opo -x, avisando aos usurios quantos dias restam para a troca de sua senha. -l [nome] Bloqueia a conta do usurio [nome]. Deve ser usada pelo root. O bloqueio da conta feito acrescentando um caracter senha para que no confira com a senha original. -u [nome] Desbloqueia a conta de um usurio bloqueada com a opo -l. -S [nome] Mostra o status da conta do usurio [nome]. Voc deve ser o dono da conta para poder modificar a senhas. O usurio root pode modificar/apagar a senha de qualquer usurio. sudo passwd aluno - S (mostra o status da senha)

Material de apoio Aula Prticas em Sistemas Operacionais

3 aluno aluno conta P com senha NP sem senha L conta bloqueada P 09/17/2010 0 99999 7 -1

09/17/2010 data da ltima alterao 0 perodo mnimo de dias para a conta expirar. 99999 nmero mximo de dias que a senha poder ser utilizada. 7 dias anteriores que o usurio receber o alerta que a senha vai vencer. -1 perodo de inatividade. Exemplo: 1) sudo passwd aluno (alterar a senha) 2) fazer novamente e voltar a senha original. 3) sudo passwd root 4) fazer novamente e voltar a senha original. 5) sudo passwd aluno - l (bloqueia a conta) mostra o L 6) sudo passwd u aluno (desbloqueia a conta) retorna P (P) (L)

7) sudo passwd aluno n 100 (nmero de dias para a senha ser alterada) (0) 8) sudo passwd aluno n 0 (nmero de dias para a senha ser alterada) (0) 9) sudo passwd aluno x 365 (nmero mximo de dias de utilizao da senha) (99999) 10) sudo passwd aluno x 1000 (nmero mximo de dias de utilizao da senha) (99999) 11) sudo passwd aluno w 15 (dias antecedentes que o usurio receber alerta) (7)

Material de apoio Aula Prticas em Sistemas Operacionais

Você também pode gostar