Administração de sistemas operacionais

Slides:



Advertisements
Apresentações semelhantes
Pesquisa Avançada, Tutorial de Estilo Orientado
Advertisements

Manual de instalação de um sistema operativo passo-a-passo .
Curso Basico de Linux Marcela Santos
Dosvox.
Aula 13 - FORMATAÇÃO E INSTALAÇÃO DO WINDOWS 98SE
Administração de sistemas operacionais
Administração de sistemas operacionais
Administração de sistemas operacionais
Administração de sistemas operacionais
Administração de sistemas operacionais
WINDOWS Sistemas Operacionais PLATAFORMA TECNOLÓGICOS
Administração de sistemas operacionais
Comandos do Linux SO II.
Componente Curricular Sistemas Operacionais - SOP
Configuração de um servidor FTP
Shell Script Professor: João Paulo
Prof. João Paulo de Brito Gonçalves
Modo Gráfico x Modo Texto
Gerência de Processos no Linux Prof. Antônio Rogério Ramos Pelo menos esse, fui eu que fiz!!!
Processos no Unix e Linux
Administrando usuários 1 Controle de contas de usuários 1.
Aula 10 – Revisão comandos do Linux
CURSO DE LINUX EDUCACIONAL
Comandos para navegação no Sistema de Arquivos
Interpretador Online.
Como instalar e executar o programa
Servidor HTTP (Apache)
VI – Concurso de Robótica FAA
Fundamentos da Informática
Ubuntu Day [ SAMBA ] (Servidor de Compartilhamento de Arquivos e Impressoras) Sistema utilizado: Ubuntu Rodrigo Almeida Costa.
CAPACITAÇÃO SME-SP.
Prof. Natalia Castro Fernandes Mestrado em Telecomunicações – UFF 2º semestre/2012.
Manual - Bikesys Versão 1.0 – Beta Março 2013.
Sistemas Operacionais PLATAFORMA LINUX
Profa Regiane E. Fantinati
Software Livre O software que pode ser usado, copiado, estudado, modificado e redistribuído sem restrição. A forma usual de um software ser distribuído.
Sistemas Operacionais
Entendendo uma Shell Existem 6 terminais para serem utilizados, para habilitar cada um pressione crtl+alt+ F1 (...F6). Adicionar um usuário em modo gráfico.
Instalação  A tela abaixo é a primeira a aparecer durante a instalação do Caché 5. O diretório selecionado será usado para salvar alguns arquivos usados.
Word Prof. Gláucya Carreiro Boechat
MICROSOFT Windows XP.
Professor: Cristiano Mariotti
LINUX. GRUB Trata-se de um gerenciador de boot desenvolvido inicialmente por Erich Stefan Boleyn, disponibilizado como software GNU. Entre seus principais.
Professor Cristiano Mariotti
Linux Prof. Fabio Santos, D.Sc
Administração de Sistemas Operacionais Não Proprietários 2ºSemestre Aula 05 Prof. Carlos Vinícius SERVIÇO NACIONAL DE APRENDIZAGEM.
09/04/2017 Linux Comandos básicos.
Usuários e Grupos Usuário: alguém que possui conta, internamente é tratado como um número (UID) que é a identificação do usuário (USER ID). Cada usuário.
Introdução ao aplicativo Lync da Windows Store Lync 2013.
Laboratório Módulo :00hs às 12:00hs – Sala O15
O procedimento que será descrito neste tutorial se refere às configurações de BIOS – Itautec I5 (ST 4272). EM HIPÓTESE ALGUMA REALIZE ESTAS CONFIGURAÇÕES.
Serviço Nacional de Aprendizagem Comercial do Rio Grande do Sul Informação e Comunicação Habilitação Técnica de Nível Médio Técnico em Informática Prof.
Programação Computacional Aula 8: Entrada e Saída pelo Console Prof a. Madeleine Medrano
Instalação de sistemas operativos
Aula 2 Conhecimento básico do Windows (ícones, menus,pastas, arquivos); Aprender a usar pen drive e fazer a transferência de fotos de câmera digital.
BIOS (Aula Extra) Prof. Rafael S. Ribeiro
21/04/2017 MODULO: Sistemas Operacional Aula 08 –Configurando o Computador Profª. : Élida Tavares.
UNIESP – Sistemas de Informação Práticas de Formação I Aula 10 Prof. Carlos Alberto Seixas.
Shell Script Parte 2.
Tópicos em Sistemas Operacionais (LINUX) Prof:. Msc. Arimatéia Junior Fortaleza-2011.
Profº Cláudio Barbosa VBScript Introdução  Visual Basic - Linguagem de uso geral da Microsoft.  VBScript (Visual Basic.
Permissões de Acesso No Linux há três modelos de controle de acesso básicos: Read, Write e Execution. Veja um exemplo de permissão básica na figura.
Como Criar um Curso Utilizando o Editor de Aulas Viviane Guimarães Ribeiro.
SICII (Sistemas Operacionais) – Prof. Alberto  Comandos de console (Linux)
Programação para Web I AULA 2 BANCO DE DADOS.
Banco de Dados -Aprendendo conceitos -Usando o SQL Conf para:
Escola de Ciência e Tecnologia Disciplina: Segurança em Redes Auditoria e quebra de Senha Segurança da Informação 1.
Manual de Instalação e Configuração. Visão geral: O Módulo trabalha por store_view, permitindo assim a integração de varias contas Anymarket com a mesma.
Manual de Utilização. TELA INICIAL: Ao acessar o MonitoraSUS, você tem a tela inicial dos Eixos. No primeiro acesso você não terá nenhum eixo cadastrado,
Instalação de pacotes Sistemas Abertos.
Transcrição da apresentação:

Administração de sistemas operacionais Aula 04 Os níveis de inicialização do sistemas (runlevel) Prof. Esp. Diovani Milhorim

Runlevel – inicialização do sistema No Linux e outros sistemas baseados no Unix o runlevel indica o modo de operação atual da máquina, definindo quais serviços e recursos devem permanecer ativos. O runlevel pode ser alterado a qualquer momento pelo root.

Runlevel – inicialização do sistema No Linux os runlevels são numerados de 0 a 6. No nível 0 o sistema está parado, nenhum processo é executado. Este modo entra em ação quando desligamos o sistema via software.

Runlevel – inicialização do sistema Runlevel: Nível 1 O nível 1 é chamado de single user mode é um modo de recuperação, onde temos ativa apenas a conta de superusuário. Não é possível usar a rede nem rodar programas gráficos. Neste modo é possível alterar as configurações do sistema, alterar as senhas dos usuários, etc.

Runlevel – inicialização do sistema Runlevel: Nível 2 e 3 Nos níveis 2 e 3 já temos o modo de operação normal do sistema. Nestes modos o sistema inicializa em modo texto e depois de logado o usuário pode abrir o modo gráfico se desejar. A diferença entre os dois é que no modo 2 (também considerado um modo de recuperação) não existe suporte a rede.

Runlevel – inicialização do sistema Runlevel: Nível 4 O nível 4 geralmente fica vago. Na maioria das distribuições ele equivale ao modo 3, enquanto em outras, como no Slackware, equivale ao modo de login gráfico.

Runlevel – inicialização do sistema Runlevel: Nível 5 No nível 5 temos a inicialização com login em modo gráfico, default na maioria das distribuições atualmente. 

Runlevel – inicialização do sistema Runlevel: Nível 6 O modo 6 é reservado à reinicialização do sistema. Todos os serviços e programas são parados e o sistema é reinicializado via software. O modo 6 difere do modo 0, onde o sistema fica simplesmente parado, esperando ser desligado.

Runlevel – inicialização do sistema Runlevel: O arquivo inittab O arquivo /etc/inittab guarda as configurações padrão(default) do processo de inicialização do sistema. Podemos definir neste arquivo: O runlevel padrão. Seqüência de teclas para reinicialização (ctrl+alt+del) Procedimento para falta de energia elétrica Procedimento para retorno de energia elétrica Número de consoles de terminal Número para consoles seriais

Runlevel – inicialização do sistema Runlevel: O arquivo inittab É possível configurar o init através do arquivo /etc/inittab. O arquivo segue o seguinte formato: identificação:níveis_execução:ação:processo As linhas começadas com um “#” são ignoradas

Runlevel – inicialização do sistema Runlevel: O arquivo inittab É possível alterar o nível de execução a qualquer momento, modificando o número do nível de execução diretamente no arquivo (segunda linha do exemplo), ou através do comando telinit.

Runlevel – inicialização do sistema Runlevel: O arquivo inittab O comando telinit aceita como argumento o nível de execução para o qual se deseja mudar. Exemplo: telinit 2 irá levar o sistema ao nível de execução 2 telinit 1 modo monousuário telinit q fará com que o init releia seu arquivo de configuração (/etc/inittab). Para verificar o nível de execução de um sistema basta executar o comando runlevel

Runlevel – inicialização do sistema Runlevel: Modificando os runlevel padrão. Cada nível padrão de execução do sistema tem seus serviços específicos que serão inicializados durante o boot. Quanto mais baixo o runlevel menor a quantidade de serviços disponíveis (exceto o nível 6 – reboot) É possível configurar quais serviços estarão disponíveis e quais serão paralisados em um determinado runlevel.

Runlevel – inicialização do sistema Runlevel: Modificando os runlevel padrão. Existem dois estilos de init: o BSD e o SYS-V. Cada um tem suas peculiaridades. O Debian usa init SYS-V. Os scripts são armazenados em /etc/init.d e links são criados em /etc/rc?.d, onde o ? representa o runlevel.

Runlevel – inicialização do sistema Runlevel: Modificando os runlevel padrão.

Runlevel – inicialização do sistema Runlevel: Modificando os runlevel padrão. Nos diretórios /etc/rc?.d encontramos links simbólicos para os scripts do diretório /etc/init.d. Estes links tem seus nomes iniciados pelas letras “K” ou “S” seguidos por um valor númerico de dois dígitos. Antes de entrar em qualquer nível de execução, todos os scripts iniciados com 'K' são executados; esses scripts matam (param) serviços. Todos os scripts iniciados com 'S' são executados; esses scripts iniciam serviços. O número de dois dígitos seguido de 'K' ou 'S' indica a ordem na qual o script é executado. Scripts de menor valor numérico são executados primeiro. 

Runlevel – inicialização do sistema Runlevel: Modificando os runlevel padrão.

Runlevel – inicialização do sistema Runlevel: Modificando os runlevel padrão. Todos os scripts em /etc/init.d/ aceitam um argumento que pode ser: start (iniciar) stop (parar) reload (recarregar) restart (reiniciar) force-reload (forçar-recarregar) Esses scripts podem ser usados mesmo depois que um sistema tenha sido iniciado para controlar vários processos. 

Runlevel – inicialização do sistema Runlevel: Modificando os runlevel padrão. Caso deseje adicionar novos serviços para iniciar junto com o boot, devemos adicionar o script no diretório /etc/init.d/<script>.  Assim sendo, para invocar um script temos: /etc/init.d/<script> <opção>  Para inserir este script como serviço de um runlevel temos de adicionar um link para ele no diretório /etc/rc?.d correspondente: #ln –s /etc/init.d/script /etc/rc?.d/<nome do link>

Runlevel – inicialização do sistema Runlevel: Atividade 1) Altere o runlevel do seu sistema para o nível 1 utilizando o comando telinit. 2) Adicione o serviço cron ao runlevel 1. 3) altere o runlevel padrão do seu sistema para o nível 3.

Runlevel – inicialização do sistema Runlevel: O utilitário rcconf O rcconf é um front-end para o update-rc.d.  O rcconf permite você controlar que serviços são iniciados quando o sistema inicia ( :S ), ele irá mostrar uma tela onde você poderá ver o status de cada serviço [*] ou [ ]. 

Runlevel – inicialização do sistema Runlevel: O utilitário rcconf O rcconf trabalha obtendo a lista de serviços de /etc/init.d e observa nos diretórios /etc/rc?.d para determinar se cada serviço está ligado ou não no boot. Se o número NN (de /etc/rc?.d/NNname) não é 20 (padrão), rcconf salva o nome do serviço junto ao seu número em /var/lib/rcconf/services para que seja possível restabelecer o serviço para sua configuração original. 

Runlevel – inicialização do sistema Runlevel: O utilitário rcconf   Instalação:  # apt-get install rcconf  Atualizar menus:  # update-rcconf-guide  Utilização:  # rcconf  Ele irá chamar uma tela demonstrando o que temos de inicialização e marcará para iniciar ou não iniciar (desativar).