8/18/2019 Unidade I - Introducao 2015.2
1/16
Administração de Redes Linux
Unidade I – Revisão de Linux
Prof Sérgio Cardoso
2
Breve Histórico
O Linux é um sistema operacional moderno e gratuito, baseado nospadrões UNIX .
Desenvolvido inicialmente em1991 como um KERNEL PEQUENOE AUTOCONTIDO por LinusTorvalds , com o objetivo de tercompatibilidade com UNIX.
Sua história tem sido decolaboração por muitos usuários domundo inteiro, correspondendoquase exclusivamente à Internet.
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
Tem sido projetado para ser executado de forma eficiente e confiável em
hardware comum do tipo PC , mas também executa em diversas outrasplataformas.
O NÚCLEO do sistema operacional Linux é inteiramente original , mas podeexecutar grande parte do software UNIX gratuito existente, resultando emum sistema operacional inteiro compatível com UNIX , de código livre.
3
Distribuições LINUX
Uma Distribuição Linux é composta por uma COLEÇÃO DEAPLICATIVOS mais o KERNEL (núcleo) do sistemaoperacional.
O KERNEL é o responsável por todas as rotinas internas(“invisíveis”, porém essenciais) do sistema operacional: Gerenciamento de processador Gerenciamento de memória
Interface com o hardware Sistema de arquivos
etc ...
Sozinho o KERNEL não oferece uma interface ao usuário.
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I 4
Distribuições LINUX
Para obter-se um ambiente prático para uso é preciso, alémdo KERNEL, uma série de aplicativos.
Juntar tudo isso é trabalhoso e não é tarefa simples.
Foram criados pacotes contendo o KERNEL e diversosaplicativos interessantes. Estes pacotes são conhecidoscomo DISTRIBUIÇÕES.
Aplicativos interessantes? Interface de linha de comando (‘tela preta’) Ambiente gráfico (janelas)
Aplicativos em geral (calculadora, editor de texto ...)
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
8/18/2019 Unidade I - Introducao 2015.2
2/16
5
Distribuições LINUX
Distribui!es "o"ulares
Slac#$are %&''()
Red*at %co+ercial)
,-DR/0 ,or# 1co+unit2rio3 "atrocinado "ela Red*at
CentS %gratuito)0 co+"at4vel co+ o Red*at
Debian
Ubuntu0 gratuito5 +antido "ela Canonical 6ue vende servios desu"orte.
o 7ubuntu0 versão co+ a+biente gr2fico 7D-.
o Lubuntu0 versão 1+ais leve3.
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
6
Distribuições LINUX
Linha do Tempo das Distribuições Linux
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
7
Distribuição UBUNTU
UBUNTU SERVER - para o SERVIDOR da rede. A distribuição do Sistema Operacional LINUX que será
utilizada nesta disciplina é a UBUNTU SERVER em suaversão 14.04.2 LTS.
Não traz ambiente gráfico (pode ser instalado depois).
UBUNTU DESKTOP - para o CLIENTE da rede. Também será utilizada a UBUNTU DESKTOP também em sua
versão 14.04.2 LTS. Traz ambiente gráfico na instalação padrão.
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
http://www.ubuntu.com/
8
Superusuário
A maioria dos sistemas operacionais possui um usuárioespecial, pré-definido, com poderes especiais deadministração. Windows administrator / administrador Unix root
Atenção: O usuário root PODE TUDO! O Linux NÃO vai impedir o root de realizar uma operação
desastrosa. Em geral, nem vai alertá-lo. Por isso, muitas distribuições vêm preparadas para evitar o
uso do root por padrão. Falaremos mais sobre isso depois.
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
8/18/2019 Unidade I - Introducao 2015.2
3/16
9
Estrutura Geral de Pastas
LINUX Estrutura única de pastas.
Uma única raiz.
Todos os dispositivos, internos ou externos, fixos ouremovíveis, são montados em algum ponto abaixo dessaraiz única.
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I 10
Estrutura Geral de Pastas
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
11
Estrutura Geral de Pastas
Estrutura de Pastas:PRINCIPAIS PASTAS E SEUS SIGNIFICADOS
/ pasta raiz, tal como “C:\”; /bin contém executáveis usados por todos os usuários;
/sbin contém executáveis tipicamente usados peloadministrador;
/etc contém arquivos de configuração e scripts shell ; /dev contém arquivos que “representam” dispositivos; /proc contém informações sobre os processos do sistema; /var contém arquivos que são esperados “crescer”, Ex.: arquivo
de log em “/var/log”; fila de impressão “/var/spool/”;
/tmp
contém arquivos temporários criados pelo sistema eusuários;
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I 12
Estrutura Geral de Pastas
Estrutura de Pastas:PRINCIPAIS PASTAS E SEUS SIGNIFICADOS
/usr contém binários, bibliotecas, documentação e código-fonte para os programas;
/home pasta para todos os usuários (arquivos pessoais); /boot contém arquivos utilizados durante o boot ; /lib contém arquivos de biblioteca que suporta os binários
localizado em /bin e /sbin; /opt contém aplicativos adicionais de fornecedores individuais.
Ex.: add-ons / plugins de navegadores; /mnt pasta de montagem temporária; /media pasta de montagem de dispositivos removíveis; /srv contém dados do servidor de serviços específicos.
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
8/18/2019 Unidade I - Introducao 2015.2
4/16
13
Particionamento
O que é Particionamento? Particionamento é a criação de “divisões lógicas”,
chamada de PARTIÇÕES, em uma unidade física(normalmente um disco rígido). É DIVIDIR LOGICAMENTE um dispositivo de
armazenamento. Isso permite que cada PARTIÇÃO (“divisão”) seja
utilizada como se esta fosse um disco rígidoindependente.
Um uso comum do particionamento é permitir ainstalação de mais de um Sistema Operacional nomesmo computador (Ex.: LINUX e WINDOWS).
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I 14
Particionamento
Por exemplo: a maioria dos sistemas Linux necessitam depelo menos duas partições:
raiz , representada por uma barra, “/”: Nela são armazenados todos os arquivos, tanto do sistema
quanto dos usuários;
swap : também chamado de espaço de troca, é a memóriavirtual do sistema: Quando o sistema usa toda a memória RAM e ainda precisa de
mais um pouco, ele pode mover dados da RAM para a partiçãoswap , e assim manter vários programas abertos.
Equivalente no Windows pagefile.sys . Essas partições (ESPAÇOS DO DISCO ) destinam-se a
receber um SISTEMA DE ARQUIVOS (?) ou, em um casoparticular, outras partições.
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
15
Particionamento
Como fazer REFERÊNCIA aos discos (HDs) no Linux: IDE: /dev/hdxy
SCSI/SATA ou USB (Dispositivos Seriais): /dev/sdxy
x letra que indica a “posição” de instalação do HD IDE ouordem do SCSI/SATA na placa mãe: 8da0 8d ID- no slot Pri+ar9 :aster
8db0 8d ID- no slot Pri+ar9 Slave
8dc0 8d ID- no slot Secondar9 :aster
8dd0 8d ID- no slot Secondar9 Slave
y indica o número da partição: Ex.: sda1 primeira partição do HD SCSI/SATA instalado no
slot SATA_0.
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I 16
Particionamento
EXEMPLO: Em um disco SCSI/SATA contendo 2 partiçõesprimárias, a partição estendida e 3 partições lógicas, oesquema seria o seguinte: /dev/sda1 (Primária) /dev/sda2 (Primária) /dev/sda3 (Estendida)
/dev/sda5 (Lógica) /dev/sda6 (Lógica) /dev/sda7 (Lógica)
swap
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
/dev/sda1
/dev/sda2
/dev/sda5
/dev/sda6
/dev/sda7
swap
/
d e v / s d a 3
8/18/2019 Unidade I - Introducao 2015.2
5/16
8/18/2019 Unidade I - Introducao 2015.2
6/16
21
Sistema Operacional LINUX
Comandos básicos para uso via terminal: cat exibe o conteúdo de um arquivo na tela do terminal.
Ex.: “cat /etc/resolvcon!”
Ex.: “cat /etc/networ"/inter!aces”
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I 22
Sistema Operacional LINUX
Comandos básicos para uso via terminal: head #op$%o& exibe o conteúdo do início (“cabeça”) de um
arquivo na tela do terminal.
'n exibe as n primeiras linhas
Ex.: “head '3 /etc/hosts”
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
23
Sistema Operacional LINUX
Comandos básicos para uso via terminal: tail exibe o conteúdo do final (“calda/rabo”) de um arquivo
na tela do terminal.
'n exibe as n primeiras linhas
Ex.: “tail '3 /etc/hosts”
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I 24
Sistema Operacional LINUX
Comandos básicos para uso via terminal: cp copia arquivos.
Ex.: “cp /etc/resolvcon! /home/aluno”
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
pasta atual
pasta atual está VAZIA
pasta atual com o arquivo COPIADO
listando o conteúdo da pasta pessoale exibindo detalhes do arquivo
8/18/2019 Unidade I - Introducao 2015.2
7/16
25
Sistema Operacional LINUX
Comandos básicos para uso via terminal: mv move arquivos.
Ex.: “mv /home/aluno/resolvcon! /tmp/”
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
entrou na pasta /tmp/
pasta /tmp/ está VAZIAlistou conteúdo da pasta /tmp/
voltou para pasta pessoal em /home
listou conteúdo da pasta pessoal
26
Sistema Operacional LINUX
Comandos básicos para uso via terminal: mv move arquivos.
Ex.: “mv /home/aluno/resolvcon! /tmp/”
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
listou conteúdo da pasta pessoalpasta pessoal está VAZIA
entrou na pasta /tmp/
listou conteúdo da pasta /tmp/
voltou para pastapessoal
27
Sistema Operacional LINUX
Comandos básicos para uso via terminal: rm remover arquivos/pastas (“deletar”). Opção -rf remove
de forma recursiva e forçada (CUIDADO!!! ). Ex.: “rm /tmp/musicamp3”
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
a"agando ar6uivo
28
Sistema Operacional LINUX
Comandos básicos para uso via terminal: rm remover arquivos/pastas (“deletar”). Opção -rf remove
de forma recursiva (-r) e forçada (-f) CUIDADO!!! . Para discutir:
O que faz o comando ‘rm 'r! /‘ ????
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
8/18/2019 Unidade I - Introducao 2015.2
8/16
29
Sistema Operacional LINUX
Comandos básicos para uso via terminal: m"dir cria uma pasta.
Ex.: “m"dir /home/aluno/musicas”
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
criando "asta
“d” simboliza que é uma pasta (directory )30
Sistema Operacional LINUX
Comandos básicos para uso via terminal: rmdir remove uma pasta, apenas se ela estiver vazia.
Ex.: “rmdir /home/aluno/musicas”
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
re+ovendo a "asta va;ia
31
Sistema Operacional LINUX
Comandos básicos para uso via terminal: man mostra uma página de instruções para um
comando ou arquivo de configuração.
Ex.: “man head”.
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I 32
Sistema Operacional LINUX
Comandos básicos para uso via terminal: ln (s Cria um link simbólico para arquivo ou pasta. É
análogo ao atalho do Windows. Ex: “ln 's /etc/passwd /tmp/abc”
Foi criada uma entrada em )/tmp/abc* que aponta para oarquivo /etc/passwd.
Se o link for apagado o arquivo para onde apontava émantido.
O usuário também precisa ter permissão para acessar oarquivo original.
O link e o original não precisam estar na mesma partição.
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
8/18/2019 Unidade I - Introducao 2015.2
9/16
33
Sistema Operacional LINUX
Comandos básicos para uso via terminal: ln 's
Exemplo com arquivo
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
O link é criado
ls Tipo ‘l’ (link)
34
Sistema Operacional LINUX
Comandos básicos para uso via terminal: ln 's
Exemplo com pasta
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
O link para apasta é criado
Entrando no link da pasta
Como é um link,o conteúdo é omesmo.
35
Sistema Operacional LINUX
Comandos básicos para uso via terminal: ln
Cria um hardlink . Ex: “ln /etc/passwd /tmp/abc”
Menos usado em relação aolink
simbólico.
O hardlink aponta para o mesmo bloco em disco (inode )onde está o arquivo de destino.
Se o hardlink é apagado, o arquivo alvo é apagadotambém.
Se o hardlink é movido, o arquivo alvo é movido também. Não é permitido fazer hardlink de pastas.
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I 36
Sistema Operacional LINUX
Comandos básicos para uso via terminal: exit ou logout sai da sessão atual ou efetua logout do
usuário. A combinação de teclas +,-.0 também encerra a sessão
atual.
reboot reinicia a máquina.
powero!! ou halt desliga a máquina de forma segura, talcomo “desligar” do Windows. Os comandos acima precisam de privilégios de admin. (usar
“ sudo”).
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
8/18/2019 Unidade I - Introducao 2015.2
10/16
37
Sistema Operacional LINUX
Comandos básicos para uso via terminal: shutdown #ensagem& reinicia ou
desliga a máquina. 'r Reiniciar 'h Desligar
o now Imediatamenteo Dentro de X minutoso 44 Em uma hora exata (formato 24hs)
#ensagem& Opcional, informando aos demais usuários sobre odesligamento.
Ex: ‘shutdown 'h 5 viso 8ervidor desligando9’o O servidor desligará em 5 minutos e será enviada a mensagem aos
demais usuários conectados.
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
Lembre-se: usar “ sudo”.
38
Sistema Operacional LINUX
Gerenciador de pacotes: apt'get Gerenciador de pacotes do Ubuntu.
A maioria destes comandos requer sudo! apt'get update atualiza a lista de fontes. Execute este
comando sempre que mudar o /etc/apt/sourceslistou /etc/apt/pre!erences
apt'get install instala um novopacote.
apt'get remove remove um pacote(os arquivos de configuração NÃO são excluídos).
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
39
Sistema Operacional LINUX
Gerenciador de pacotes: apt'get Gerenciador de pacotes no Ubuntu.
apt'get ''purge remove remove umpacote (os arquivo de configuração também SÃOEXCLUÍDOS).
apt'get upgrade atualiza todos os pacotes instalados.
apt'get dist'upgrade atualiza o sistema todo para umanova versão.
apt'cache search procura por “termo” na listade pacotes disponíveis.
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I 40
Sistema Operacional LINUX
Gerenciador de pacotes: dp"g Outro instalador de pacotes no Ubuntu. Utilizado
quando o pacote baixado possui extensão deb.
sudo dp"g 'i deb faz a instalação
do pacote deb.
Passos gerais para Compilação de Código-fonte: Download o arquivo-fonte.tar.gz, por exemplo. Descompacta o arquivo-fonte.tar.gz. Entra na pasta contendo os arquivos do código-fonte. Executa os comandos abaixo nesta ordem:
o /con!igure
o ma"e
o ma"e install
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
8/18/2019 Unidade I - Introducao 2015.2
11/16
41
Permissões de arquivos
No Linux um arquivo pode ser de texto ou binário : Texto:
Seu conteúdo é compreendido pelas pessoas. Um arquivo texto pode ser uma carta, um script , um
programa de computador escrito pelo programador, arquivode configuração, etc.
Binário:
Seu conteúdo somente pode ser entendido porcomputadores.
Um arquivo binário é gerado através de um arquivo de
programa (formato texto) através de um processo chamadode compilação, gerando um “executável ”.
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I 42
Permissões de arquivos
Exemplo de arquivo texto de configuração# /etc/rsyslog.conf Configuration file for rsyslog.
# Default logging rules can be found in /etc/rsyslog.d/50-
default.conf
#################
#### MODULES ####
#################
$ModLoad imuxsock # provides support for local system logging
$ModLoad imklog # provides kernel logging support (previously
done by rklogd)
#$ModLoad immark # provides --MARK-- message capability
# provides UDP syslog reception
#$ModLoad imudp
#$UDPServerRun 514
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
43
Permissões de arquivos
Se tentar ver o conteúdo de um arquivo binário com ocomando cat:
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I 44
Permissões de arquivos
Executando, por exemplo, o comando ls 'l:
Da primeira a quinta linha são arquivos e a sexta e sétimalinhas são pastas, pois são identificadas pela letra d no
começo linha.
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
8/18/2019 Unidade I - Introducao 2015.2
12/16
45
Permissões de arquivos
A representação da permissão de uma pasta ou arquivo édividida em 3 partes: Permissão para o dono ; Permissão para os usuários do mesmo grupo do dono; Permissão para os outros usuários .
Cada número ou letra significam um tipo de permissão:
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
; ou ''' (nenhuma permissão)1 ou ''x (execução)2 ou 'w' (escrita)
3 ou 'wx (escrita e execução)
ou r'' (leitura)5 ou r'x (leitura e execução)6 ou rw' (leitura e escrita)
7 ou rwx (leitura, escrita eexecução)
46Prof. Gustavo Dias - Serviços de Redes Linux - Unidade 2
Permissões de arquivos
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
Permissão para o dono
Permissão para outros usuários
Dono Grupo
Permissão para o grupo
47
Permissões de arquivos
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
-rwxr-xr-x 1 aluno turma 12331 Jul 16 15:34 arquivo.conf
Olhando mais de perto...
48
Permissões de arquivos
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
-rwxr-xr-x 1 aluno turma 12331 Jul 16 15:34 arquivo.conf
alunoProprietário
(dono)
turmagrupo
tamanhoem bytes*
* O tamanho é representado em bytes quando não for explicitada a unidade.
8/18/2019 Unidade I - Introducao 2015.2
13/16
49
Permissões de arquivos
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
-rwxr-xr-x 1 aluno turma 12331 Jul 16 15:34 arquivo.conf
Data da últimamodificação ou
criação
Nome
50
Permissões de arquivos
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
-rwxr-xr-x 1 aluno turma 12331 Jul 16 15:34 arquivo.conf
- arquivo comumd pasta (directory)l link simbólico
51
Permissões de arquivos
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
-rwxr-xr-x 1 aluno turma 12331 Jul 16 15:34 arquivo.conf
rwx r-x r--
PARA ARQUIVOSr - Permissão para ler o conteúdo(READ)w - Permissão paragravar/modificar/apagar (WRITE)x - Permissão para executar o arquivo
ou script (EXECUTE)
PARA PASTASr - Permissão para ver o conteúdo dapasta (listar os arquivos)w - Permissão para criar, apagar oumodificar arquivos na pasta e alterar osatributos da pasta.
x - Permissão para acessar a pasta eos arquivos nela armazenados.
52
Permissões de arquivos
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
-rwxr-xr-x 1 aluno turma 12331 Jul 16 15:34 script.sh
rwx r-x r--
Permissões do PROPRIETÁRIO do arquivo.
O usuário ‘aluno’ pode:- Ler o conteúdo do arquivo ( r )- Modificar e apagar o arquivo ( w )- Executar o arquivo ( x )
8/18/2019 Unidade I - Introducao 2015.2
14/16
53
Permissões de arquivos
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
-rwxr-xr-x 1 aluno turma 12331 Jul 16 15:34 script.sh
rwx r-x r--
Permissões de GRUPO do arquivo.
Os usuários que pertencem ao grupo ‘turma’ podem:- Ler o conteúdo do arquivo ( r )
- Executar o arquivo ( x )
NÃO PODEM:- Modificar e apagar o arquivo ( w )
54
Permissões de arquivos
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
-rwxr-xr-x 1 aluno turma 12331 Jul 16 15:34 script.sh
rwx r-x r-x
Permissões outros usuários.Outros? Quem não é o proprietário (aluno) e nem pertenceao grupo ‘turma’.
Os outros podem:- Ler o conteúdo do arquivo ( r )
• Executar o arquivo ( x )
NÃO PODEM:- Modificar e apagar o arquivo ( w )
55
Permissões de arquivos
Ferramentas para alterar Permissões: chmod #op$=es& #permiss=es& #pasta/aruivo&
Muda a permissão de acesso de uma pasta ou
arquivo. chgrp #op$=es& #grupo& #pasta/aruivo&
Muda o grupo de uma pasta ou arquivo.
chown #op$=es& #donogrupo& #pasta/aruivo&
Muda o dono de uma pasta ou arquivo. Opcionalmente
pode também ser usado para mudar o grupo.
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I 56
Permissões de arquivos
OPÇÕES para chmod, chgrp e chown: #pasta/aruivo&
pasta ou arquivo que terá sua permissão alterada. #op$=es&
'v: mostra todos os arquivos ou pastas que estão sendoprocessados.
'!: não mostra a maior parte das mensagens de erro.
'c: semelhante a opção 'v, mas só mostra os arquivos oupastas que tiveram as permissões alteradas.
'-: muda permissões de acesso da pasta ou arquivo napasta atual e subpastas.
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
8/18/2019 Unidade I - Introducao 2015.2
15/16
57
Permissões de arquivos
Exemplo: Arquivo: ‘/tmp/documento’
1 - Mudar o proprietário do arquivo para ‘fernando’:
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
Inicialmente o proprietário é ‘aluno’
O proprietário mudou para ‘fernando’
58
Permissões de arquivos
Exemplo: Arquivo: ‘/tmp/documento’
2 - Mudar o grupo do arquivo para ‘turma’:
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
Inicialmente o grupo é ‘aluno’
O grupo mudou para ‘turma’
59
Permissões de arquivos
Exemplo: Arquivo: ‘/tmp/documento’3 - Mudar permissões:
• Proprietário e grupo podem ler e escrever• Os outros, nada!
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I 60
Permissões de arquivos
O comando anterior foi:chmod 66; documento
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
Nome do arquivo
; ou ''' (nenhuma permissão)1 ou ''x (execução)
2 ou 'w' (escrita)3 ou 'wx (escrita e execução)
ou r'' (leitura)5 ou r'x (leitura e execução)
6 ou rw' (leitura e escrita)7 ou rwx (leitura, escrita e
execução)
6 proprietário6 grupo0 outros
8/18/2019 Unidade I - Introducao 2015.2
16/16
61
Permissões de arquivos
Para exercitar:
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
DescriçãoRepresentação
decimalRepresentação
letras
Leitura, escrita e execução para todos osusuários.
Leitura e execução para todos os usuários.O dono também pode escrever.
Leitura e execução para o Dono e para oGrupo. O dono também pode escrever.Usuários que não são nem o dono nem dogrupo não tem nenhuma permissão.
Leitura, escrita e execução apenas para oDono. Todos os outros não tem permissão.
Leitura e escrita para todos os usuários.Ninguém tem permissão de execução.
62
Permissões de arquivos
Para exercitar:
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
DescriçãoRepresentação
decimalRepresentação
letras
Leitura e escrita para o Dono e Grupo. Esomente leitura para outros usuários.
Leitura e escrita para o Dono e o Grupo.Nenhum outro usuário tem permissão.
Leitura e escrita para o Dono. Somenteleitura para todos os outros.
Leitura e escrita para o Dono, e somenteleitura para o Grupo. Demais sem
permissão.Leitura e escrita só para o Dono.
Somente leitura para o Dono.
63
Permissões de arquivos
Respostas:
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I 64
Permissões de arquivos
Respostas:
Prof Sergio Cardoso - Administração de Redes Linux - Unidade I
Top Related