1 / 11

Permissões de Acesso

Permissões de Acesso. O Tipo do Objeto significa: d => diretório. - => arquivo normal. Permissões de Acesso. Já os outros caracteres significam: r => permissão de leitura (read); w => permissão de gravação (write); x => permissão de execução (execution);

blaise
Download Presentation

Permissões de Acesso

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Permissões de Acesso • O Tipo do Objeto significa: • d => diretório. • - => arquivo normal.

  2. Permissões de Acesso • Já os outros caracteres significam: • r => permissão de leitura (read); • w => permissão de gravação (write); • x => permissão de execução (execution); • - => permissão desabilitada. • Explicando um pouco mais: Leitura (r):Em arquivos, permite examinar o conteúdo do arquivo.Em diretórios permite listar conteúdo do diretório. Escrita (w):Em arquivos, permite escrever, remover e alterar o arquivo.Em diretórios, permite criar e remover arquivos dentro do diretório. Execução (x):Em arquivos, permite executar um arquivo como um programa.Em diretório, permite ler e escrever em arquivos dentro do diretório. Sendo que os três primeiros rwx pertencem ao Dono do arquivo, os outros três rwx pertencem ao Grupo e por fim os últimos três rwx pertencem há outros usuários que não fazem parte do grupo

  3. Para ver as permissões dos arquivos e subdiretórios do diretório corrente, basta digitar o comando ls -l. Abaixo mostramos um exemplo. Permissões de Acesso

  4. Permissões de Acesso Os comandos chown e chgrp O comando chown permite a mudança do usuário proprietário de um arquivo. Somente o super-usuário pode fazê-lo. O comando chgrp permite a permite a mudança do grupo proprietário de um arquivo. Somente o super-usuário (root) e o usuário proprietário do arquivo podem fazê-lo. O proprietário só pode mudá-lo para um grupo ao qual ele também pertença. Exemplos: ppgia:~> ls -l drw-------  2 maziero    prof   0   Mar 27   08:51 dir1 ppgia:~> chown joao dir1    (somente como root) ppgia:~> ls -l drw-------  2 joao       prof   0   Mar 27   08:51 dir1 ppgia:~> chgrp labin dir1     (somente como root ou usuário joao) ppgia:~> ls -l drw-------  2 joao       labin  0   Mar 27   08:51 dir1

  5. Permissões de Acesso O comando newgrp Permite ao usuário mudar seu grupo principal para outro grupo ao qual ele também pertença. Todos os arquivos e diretórios criados a partir dessa mudança pertencerão ao novo grupo, e não mais ao grupo primário do usuário. Por exemplo: ppgia:~> mkdir dir1 ppgia:~> ls -l drw-------  2 maziero    prof   0   Mar 27   08:51 dir1 ppgia:~> newgrp ladis ppgia:~> mkdir dir2 ppgia:~> ls -l drw-------  2 maziero    prof   0   Mar 27   08:51 dir1 drw-------  2 maziero    ladis  0   Mar 27   08:52 dir2

  6. Permissões de Acesso Adicionar grupo groupadd nome_do_grupo Se vc quiser que uma pasta seja de um determinado usuário e grupovc faz esse comando: chown nome_do_usuario:nome_do_grupo e ai aquela pasta vai pertencer a ele.

  7. Permissões de Acesso Logname Mostra seu login (username). `logname‘ users Mostra os nomes de usuários usando atualmente o sistema. `users' Groups Mostra os grupos que o usuário pertence. `groups [_usuário_]' Exemplo: `groups', `groups root'

  8. Permissões de Acesso groupdel Apaga um grupo do sistema, este comando apaga todos os dados do grupo especificado dos arquivos de contas do sistema. `groupdel [_grupo_]' OBS: Você não pode remover o grupo primário de um usuário. Remova o usuário primeiro. id Mostra a identificação atual do usuário, grupo primário e outros grupos que pertence. `id [_opções_] [_usuário_]' Onde: _usuário_ É o usuário que desejamos ver a identificação, grupos primários e complementares. _opções_ -g, --group Mostra somente a identificação do grupo primário. -G, --groups

  9. Permissões de Acesso Mostra a identificação de outros grupos que pertence. -n, --name Mostra o nome do usuário e grupo ao invés da identificação numérica. -u, --user Mostra somente a identificação do usuário (user ID). -r, --real Mostra a identificação real de usuário e grupo, ao invés da efetiva. Esta opção deve ser usada junto com uma das opções: -u, -g, ou -G. Caso não sejam especificadas opções, `id' mostrará todos os dados do usuário. Exemplo: `id', `id --user', `id -r -u'.

  10. Permissões de Acesso Vejamos um exemplo onde queremos modificar a data do Sistema para 31 de Outubro de 2005 e atualizar na BIOS: $ date -s 10/31/2005 Ok, agora precisamos fazer o hardware receber a hora setada no sistema: $ clock –w. clock é um link para hwclock e a opção -w faz exatamente o que queremos: usar a data/hora do sistema para atualizar a data/hora da BIOS. O contrário também é possível, podemos utilizar a data/hora da BIOS para setar nosso sistema, trocando a opção -w por -s. Isso é feito pelo sistema na inicialização.

  11. Permissões de Acesso Conexões ssh com Konqueror Uma facilidade pouco conhecida, mas bastante útil, do Konqueror, é a conexão via ssh a computadores remotos. Desta forma, é possível navegar em modo gráfico, abrir e editar arquivos, como se estivessemos em um computador local. O acesso é feito através de endereços da forma fish://queiroz:abc123@computador.com.br/home/ O comando acima, digitado na caixa de endereços do konqueror, irá estabelecer uma conexão ssh com o computador chamado computador.com.br, usuário chamado queiroz, senha abc123, exibindo o diretório /home.

More Related