1. UESPI – UNIVERSIDADE ESTADUAL DO PIAUÍ
Bacharelado em Ciências da Computação
OPTATIVA I
Permissões
Hard Link / Link Simbólico
Tarcísio Franco Jaime
2. UESPI – Universidade Estadual do Piauí - OPTATIVA I
Permissões
Tipos de permissão:
r - leitura
w - escrita
Prof. Tarcísio Franco
x - execução
Tipos de arquivo:
d -> diretório
- -> arquivo
l -> link
b -> dispositivo de bloco
c -> dispositivo de
caractere
3. UESPI – Universidade Estadual do Piauí - OPTATIVA I
Permissões
Prof. Tarcísio Franco
* Permissão de usuário - Define a permissão
para o usuário que é o "dono" do arquivo,
diretório.
* Permissão de grupo - Define a permissão
para o grupo de usuários ao qual ele pertence.
* Permissão para outros - Define a permissão
para todos os outros usuários.
7. UESPI – Universidade Estadual do Piauí - OPTATIVA I
Permissões
Diferença de permissão entre arquivos e
diretórios:
Prof. Tarcísio Franco
Objeto Leitura (r) Gravação (w) Execução (x)
Arquivo Permite ler o Permite alterar Permite
conteúdo do o conteúdo do executar o
arquivo arquivo arquivo como
um programa
Diretório Permite listar o Permite criar e Permite ler e
conteúdo do apagar arquivos gravar arquivos
diretório no diretório no diretório
8. UESPI – Universidade Estadual do Piauí - OPTATIVA I
Permissões
As permissões dos arquivos e diretórios
são gravadas de forma binária com 12
bits.
Os três primeiros bits da esquerda para a
Prof. Tarcísio Franco
direita são bits de atributos especiais.
Veja abaixo.
9. UESPI – Universidade Estadual do Piauí - OPTATIVA I
Permissões
Os bits de permissões especiais são
utilizados com pouco frequência.
São representados pela letra (s) no lugar
do (x) nas classes dono e grupo, e (t) no
Prof. Tarcísio Franco
lugar do (x) na classe outros
10. Prof. Tarcísio Franco
Modificando Permissões
UESPI – Universidade Estadual do Piauí - OPTATIVA I
11. UESPI – Universidade Estadual do Piauí - OPTATIVA I
Modificando Permissões
chmod: altera permissões de arquivos
chown: altera o dono, e também o grupo
chgrp : altera o grupo
Prof. Tarcísio Franco
12. Prof. Tarcísio Franco
Modificando Permissões
UESPI – Universidade Estadual do Piauí - OPTATIVA I
13. UESPI – Universidade Estadual do Piauí - OPTATIVA I
Exemplos
• Usar “useradd aluno1” e “useradd
aluno2”, para criar os usuários.
• Como aluno2 crie um diretorio chamado
“pessoal” e dentro de pessoal um
Prof. Tarcísio Franco
subdiretório “documentos”
• Criar um arquivo chamado apostila.txt em
“pessoal” e outro arquivo chamado
texto.txt no subdiretório “documentos”.
• Efetuar testes de permissão com as
possibilidades descritas anteriores em
cima desses diretórios.
14. UESPI – Universidade Estadual do Piauí - OPTATIVA I
• Mudar o dono de todos os arquivos do
diretório “pessoal” para aluno1 e
automaticamente o grupo para o mesmo
do usuário aluno1. (chown)
Prof. Tarcísio Franco
Qual a diferença do Sticky e do SGID
aplicados no diretório?
15. UESPI – Universidade Estadual do Piauí - OPTATIVA I
Links
• Links Simbólicos: análogo a um atalho
(windows), é um arquivo que contém um
ponteiro para outro arquivo. Este pode
ser do próprio sistema ou mapeado de
Prof. Tarcísio Franco
outro computador.
• Link Físico ou Hard Links: são mesmos
arquivos que possuem em comum o
mesmo conteúdo e as mesmas
permissões. Só podem ser criados no
mesmo sistema de arquivos.
16. UESPI – Universidade Estadual do Piauí - OPTATIVA I
Links
opções:
-s Cria um link simbólico.
O padrão são links físicos.
Prof. Tarcísio Franco
Ex.:
ln -s /usr/local /home/aluno1/arquivosDeProgramas
Criar um link simbólico testar seu funcionamento.
Criar um hard link e mudar as permissões do
arquivo.