A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Professor Cristiano Mariotti

Apresentações semelhantes


Apresentação em tema: "Professor Cristiano Mariotti"— Transcrição da apresentação:

1 Professor Cristiano Mariotti procrismar@globo.com

2  adduser (dependendo do seu sistema, o comando pode ser somente/também useradd), que é aplicado da seguinte forma: adduser opções usuário

3  adduser -disabled-login usuário: faz com que a conta do usuário seja criada sem a solicitação de uma senha (ou seja, não executa o comando passwd). No entanto, a conta não poderá ser usada até que o usuário defina sua senha de acesso;

4  adduser -force-badname usuário: em geral, os sistemas GNU/Linux checam se a conta criada pode ter em seu nome (ou mesmo na senha) algo que aumente os riscos ao sistema. Com esse comando, o sistema é instruído a não fazer esse tipo de verificação;

5  adduser -group grupo: com esse parâmetro, ao invés de uma conta de usuário, um grupo é criado. Para essa tarefa também pode-se utilizar o comando addgroup;

6  adduser -home diretório usuário: com essa opção, você define em qual diretório ficará o "home" do usuário. Se esse parâmetro não for usado, o sistema criará o "home" no diretório padrão (geralmente, em /home/nomedousuário).

7  adduser -uid número usuário: quando usuários são criados, o sistema geralmente adiciona a eles UIDs sequenciais, mas você pode especificar o UID que quiser usando o parâmetro uid seguido de um número, por exemplo, uid 31415.

8  adduser -gid número usuário: semelhante ao parâmetro acima, mas especifica manualmente um grupo para o usuário ao invés de criar um parâmetro;

9  adduser -ingroup grupo usuário: adiciona o usuário criado a um grupo já existente, ao invés de criar um novo grupo para ele;

10  Para servir de exemplo, vamos criar um usuário de nome wester. Esse usuário deverá: - ter um UID de número 27182; - ser inserido no grupo infowester (já existente). Veja como ficará o comando: adduser -uid 27182 -ingroup infowester wester

11  Comando userdel seguido do nome do usuário. Por exemplo: userdel voldmort

12  Se além de eliminar esse usuário do sistema você quiser que sua pasta "home" seja apagada (junto com todo o seu conteúdo), basta digitar o comando userdel seguido do parâmetro -r e do nome do usuário: userdel -r voldemort

13  O usuário root (ou outro que tenha privilégios de administrador) pode mudar não só a sua própria senha como a senha de todos os outros usuários do sistema: passwd usuário

14  addgroup grupo: funciona de maneira igual ao comando adduser (inclusive algumas opções são as mesmas), no entanto, obviamente, cria grupos ao invés de usuários;  groupdel grupo: serve para eliminar grupos do sistema;

15  newgrp -grupo:com esse comando, um novo grupo é criado tendo a definição de um dono para tal grupo;  Exemplo: newgrp –professores cristiano  Nesse caso, o novo grupo “professores” foi criado tendo como dono “cristiano”.

16  groups usuário: mostra os grupos dos quais um usuário faz parte. Se quiser, por exemplo, saber os grupos do usuário gandalf, basta digitar em um terminal: groups gandalf

17  As informações dos grupos são armazenadas no arquivo /etc/groups. Esse arquivo também indica quais usuários pertencem aos grupos existentes. Cada grupo contém uma linha com essas informações.

18  Se você pode criar e apagar contas de usuários, pode também alterá-las. Isso é feito facilmente com o comando usermod, cujo funcionamento é semelhante ao comando adduser: usermod opções usuário

19  usermod -d diretório usuário: altera o diretório "home" do usuário. Adicione -m no final para mover o conteúdo da pasta anterior para a nova. Por exemplo: usermod -d /financeiro -m peterpan

20  usermod -e data usuário: define a data de expiração da conta do usuário. Em geral, a data é fornecida no esquema ano/mês/dia (aaaa-mm-dd). Por exemplo: usermod -e 2008-10-28 gabriel

21  usermod -l novo_nome usuário: altera o nome do login do usuário. No exemplo abaixo, o usuário peterparker teve seu nome alterado para spiderman: usermod -l spiderman peterparker

22  usermod -g grupo número usuário: altera o GID do grupo principal do usuário. Por exemplo: usermod -g 42 gabriel

23  usermod -u número usuário: altera o UID da conta do usuário. usermod –u 123 aluno

24  O GNU/Linux ainda conta com vários outros comandos que lhe ajudam a gerenciar e obter informações de usuários e grupos. Veja alguns:  logname: mostra o nome do seu usuário;  users: mostra os usuários que estão conectados ao sistema no momento;  id: mostra dados da identificação do usuário. Eis algumas opções: ◦ id usuário: exibe os grupos (e seus respectivos GIDs) dos quais o usuário faz parte; ◦ id -g usuário: mostra o GID do grupo do usuário; ◦ id -G usuário: exibe o GID de todos os grupos do usuário (nome que a letra G fica em caixa alta); ◦ id -u usuário: indica o UID do usuário.

25  finger usuário: mostra informações detalhadas do usuário. Se o comando for digitado isoladamente (ou seja, somente finger), o sistema exibe todos os usuários que estão conectados no sistema operacional no momento;  chfn usuário: comando para mudar as informações adicionais do usuário (nome completo, telefone etc);

26  last: o comando last é bastante interessante e útil, pois mostra os últimos usuários que estiveram logados no sistema, os terminais usados por eles para se conectar, o hostname (quando a conexão é feita remotamente), as datas e os horários de utilização do computador, assim como o tempo de permanência no sistema. Esses dados geralmente são obtidos do arquivo de logs /var/log/wtmp. O last também possui opções. Veja algumas:

27  last -n número: mostra apenas as últimas linhas do log. Para definir a quantidade de linhas, substitua número pelo valor desejado. Por exemplo:  last -n 10  last -x: mostra os dados de desligamento do sistema, assim como informações do nível de execução;  last -R: faz com que o comando não exiba os hostnames (note que a letra R fica em caixa alta);  last -a: faz com que os hostnames sejam exibidos apenas na última coluna.


Carregar ppt "Professor Cristiano Mariotti"

Apresentações semelhantes


Anúncios Google