Entdecken Sie Millionen von E-Books, Hörbüchern und vieles mehr mit einer kostenlosen Testversion

Nur $11.99/Monat nach der Testphase. Jederzeit kündbar.

Administração Prática De Sistemas Linux
Administração Prática De Sistemas Linux
Administração Prática De Sistemas Linux
eBook377 Seiten2 Stunden

Administração Prática De Sistemas Linux

Bewertung: 0 von 5 Sternen

()

Vorschau lesen

Über dieses E-Book

Descrição do livro Este guia essencial abrange todos os aspectos da administração do sistema Linux, desde a manutenção do usuário, backups, limpeza do sistema de arquivos, gerenciamento de armazenamento e configuração de rede até a solução de problemas de hardware e software e alguns gerenciamentos de aplicativos. É um manual de referência diário prático para administradores de sistemas e profissionais de TI e um guia de estudo útil para aqueles que fazem exames de certificação Linux. Você o consultará com frequência, não apenas por causa do grande volume de informações valiosas que ele fornece, mas também por causa dos exemplos do mundo real contidos e da forma clara e útil com que as informações são apresentadas. Com este livro ao seu lado, você será capaz de: •Instale o Linux e execute as tarefas de configuração inicial, como conectar-se a uma rede •Navegue pelo sistema de arquivos Linux através da linha de comando •Instalar software de repositórios e fonte e satisfazer dependências •Definir permissões em arquivos e diretórios •Criar, modificar e remover contas de usuário •Configurar rede •Formatar e montar sistemas de arquivos •Execute a solução de problemas básicos em hardware e software •Crie e gerencie volumes lógicos •Trabalhar com SELinux •Gerenciar um firewall e iptables •Desligar, reiniciar e recuperar um sistema •Faça backups e restaurações
SpracheDeutsch
HerausgeberClube de Autores
Erscheinungsdatum17. Nov. 2022
Administração Prática De Sistemas Linux

Ähnlich wie Administração Prática De Sistemas Linux

Ähnliche E-Books

Anwendungen & Software für Sie

Mehr anzeigen

Ähnliche Artikel

Verwandte Kategorien

Rezensionen für Administração Prática De Sistemas Linux

Bewertung: 0 von 5 Sternen
0 Bewertungen

0 Bewertungen0 Rezensionen

Wie hat es Ihnen gefallen?

Zum Bewerten, tippen

Die Rezension muss mindestens 10 Wörter umfassen

    Buchvorschau

    Administração Prática De Sistemas Linux - Jideon Francisco Marques

    Descrição do livro

    Este guia essencial abrange todos os aspectos da administração do sistema Linux, desde a manutenção do usuário, backups, limpeza do sistema de arquivos, gerenciamento de armazenamento e configuração de rede até a solução de problemas de hardware e software e alguns gerenciamentos de aplicativos. É um manual de referência diário prático para administradores de sistemas e profissionais de TI e um guia de estudo útil para aqueles que fazem exames de certificação Linux.

    Você o consultará com frequência, não apenas por causa do grande volume de informações valiosas que ele fornece, mas também por causa dos exemplos do mundo real contidos e da forma clara e útil com que as informações são apresentadas. Com este livro ao seu lado, você será capaz de:

    Instale o Linux e execute as tarefas de configuração inicial, como conectar-se a uma rede

    Navegue pelo sistema de arquivos Linux através da linha de comando

    Instalar software de repositórios e fonte e satisfazer dependências

    Definir permissões em arquivos e diretórios

    Criar, modificar e remover contas de usuário

    Configurar rede

    Formatar e montar sistemas de arquivos

    Execute a solução de problemas básicos em hardware e software

    Crie e gerencie volumes lógicos

    Trabalhar com SELinux

    Gerenciar um firewall e iptables

    Desligar, reiniciar e recuperar um sistema

    Faça backups e restaurações

    Capítulo 1. Introdução ao Linux

    A administração do sistema Linux significa coisas diferentes para pessoas diferentes. Administração, para este livro, significa as ações diárias que um administrador de sistema Linux deve realizar para gerenciar e dar suporte aos usuários, manter a integridade do sistema, implementar as melhores práticas de segurança, instalar software e realizar tarefas de manutenção. Este capítulo cobre a instalação do Linux, a configuração inicial e a exploração do sistema usando comandos simples do shell.

    Você passará uma parte significativa do seu tempo na linha de comando, também conhecida como interface de linha de comando (CLI). Os administradores de sistema Linux raramente instalam ou usam interfaces gráficas de usuário (GUIs) em seus sistemas de servidor suportados. Este capítulo apresenta a CLI e alguns comandos simples para navegar no sistema de arquivos, localizar arquivos importantes e familiarizar-se com a CLI do Linux.

    Instalando o Linux

    Uma das primeiras coisas que todo administrador de sistema Linux (sysadmin) aprende é como instalar o Linux. Não existe uma única maneira correta de instalar o Linux, mas existem algumas diretrizes e sugestões que facilitarão sua vida no futuro, à medida que as necessidades do usuário mudarem.

    Embora esta seção não inclua instruções detalhadas passo a passo sobre como instalar o Linux, as etapas básicas são descritas aqui. Para a maioria dos administradores de sistema de nível júnior, a instalação do sistema geralmente ocorre por meios automatizados, como Kickstart ou outro sistema de entrega de nível empresarial.

    Preparando seu sistema para Linux

    Se esta for a primeira vez que você instala o Linux, sugiro que você o instale em uma máquina virtual (VM) para não precisar dedicar um hardware inteiro para um sistema de aprendizado e para que não renderize potencialmente seu sistema inoperável ao tentar instalar o Linux em paralelo ao seu sistema atual, criando um computador multi-boot. (Configurar a inicialização múltipla é um conceito mais avançado e está fora do escopo deste livro.)

    Um bom lugar para começar com a virtualização, se você ainda não o tiver instalado, é baixar e instalar a versão mais recente do VirtualBox (https://www.virtualbox.org/). O VirtualBox é um aplicativo que permite que seu computador atual atue como um sistema host de máquina virtual onde você pode instalar convidados virtuais, como o Linux, no que equivale a um sistema de computador funcional separado. O Virtualbox é executado em muitos sistemas operacionais host (SOs) diferentes e oferece suporte a uma variedade de sistemas operacionais convidados, incluindo Linux. O sistema operacional host e o sistema operacional convidado podem ser diferentes um do outro. Seu computador (sistema operacional host) pode ser um sistema baseado em Windows, Mac ou Linux, mas possui sistemas Linux convidados instalados nele como VMs do VirtualBox.

    Baixando e instalando Linux

    Em seguida, você precisará selecionar uma distribuição Linux (distro) para instalar para que possa praticar a emissão de comandos, alteração de configurações, reinicialização, instalação de software, criação de usuários e assim por diante. Eu sugiro que você selecione uma distribuição Linux baseada na que seu empregador atual usa. Se sua empresa ainda não usa Linux ou você não está empregado em uma função de administrador do sistema, selecione uma das distribuições populares descritas abaixo:

    Debian

    Debian é uma distribuição de nível superior da qual muitas outras distribuições são derivadas. O Debian é suportado pela comunidade, de código aberto e gratuito.

    OpenSUSE

    O OpenSUSE é uma distribuição de alto nível suportada pela comunidade que tem muitos seguidores fiéis em todo o mundo. Sua versão comercial SUSE Linux Enterprise tem ampla adoção.

    Red Hat Enterprise Linux

    O Red Hat é um Linux com suporte comercial que desfruta de adoção corporativa em todo o mundo e agora é de propriedade da IBM.

    Ubuntu

    Ubuntu é uma comunidade muito popular, derivada do Debian e uma distribuição comercialmente suportada. O Ubuntu também oferece VirtualBox (e outras) máquinas virtuais prontas para ajudá-lo a começar rapidamente.

    O arquivo ISO baixado é uma imagem inicializável do Linux. Você não precisa fazer nada se você usá-lo para criar uma máquina virtual. Uma máquina virtual será inicializada a partir da imagem ISO e iniciará o processo de instalação. Depois de configurar sua máquina virtual no VirtualBox, selecione Configurações no Oracle VM VirtualBox Manager, conforme mostrado emFigura 1-1.

    Images/getting_started_with_linux_270344_01.png

    Em seguida, selecione Armazenamento, conforme mostrado emFigura 1-2.

    Images/getting_started_with_linux_270344_02.png

    Selecione a unidade de disco óptico vazia no Controlador IDE no painel Dispositivos de armazenamento e, em seguida, selecione o ícone do disco óptico no painel Atributos para procurar seu arquivo de imagem ISO. VerFigura 1-3.

    Images/getting_started_with_linux_270344_03.png

    Depois de selecionar sua imagem ISO, clique em OK para continuar. Agora, quando você iniciar sua VM, ela será inicializada a partir desta imagem ISO para iniciar a instalação no disco virtual da sua VM.

    Quando seu sistema inicializa, você pode aceitar as configurações padrão. Se você tiver alguma experiência na instalação do Linux, poderá alterar as configurações padrão para atender às suas necessidades. Crie você mesmo uma conta de usuário quando solicitado a fazê-lo. Se sua distribuição solicitar que você forneça uma senha à conta root, faça isso. Você deve se lembrar dessa senha porque sem ela você terá que reinstalar sua VM Linux ou tentar recuperá-la. A instalação do Linux pode levar vários minutos e uma reinicialização é necessária no final do processo de instalação.

    Conhecendo seu novo sistema Linux

    Após a instalação, o primeiro que você precisa fazer é fazer o login usando o nome de usuário e a senha que você criou durante a instalação. Após o login, você é colocado em seu diretório pessoal dentro de um shell ou ambiente operacional. Seu diretório inicial é um subdiretório do diretório /home. O sistema de arquivos Linux é um sistema de arquivos hierárquico, semelhante ao Microsoft Windows. No nível superior, há o diretório raiz, que é representado pelo símbolo /. O Windows usa uma letra de unidade, como C: para o diretório raiz. No Windows, você pode ter muitas letras de unidade, todas com seus próprios níveis de raiz, como C:, D:, E: e assim por diante. No Linux, há apenas um diretório raiz, /. Todos os outros diretórios são subdiretórios do diretório raiz.Figura 1-4é uma ilustração do diretório raiz do Linux e seus subdiretórios.

    Images/getting_started_with_linux_270344_04.png

    Observe que existem apenas diretórios no sistema de arquivos / (raiz) e nenhum arquivo individual. Todos os arquivos são mantidos em diretórios. Você explorará muitos desses subdiretórios ao longo do livro. A tabela a seguir fornece uma breve visão geral dos arquivos e informações contidas em cada diretório.

    Os arquivos do sistema são protegidos contra modificação do usuário. Somente o usuário root (administrativo) pode modificar os arquivos de configuração e as configurações do sistema. Os usuários geralmente só têm acesso de gravação aos seus próprios diretórios pessoais, ao diretório /tmp e aos diretórios compartilhados criados e modificados especificamente pelo administrador.

    Na próxima seção, você aprenderá a interagir com seu novo sistema Linux na linha de comando.

    Aprendendo a interface de linha de comando

    A interface de linha de comando ou CLI é como a maioria dos administradores de sistema interage com seus sistemas Linux porque os sistemas de servidor normalmente não possuem uma interface gráfica. Na terminologia do Microsoft Windows, um sistema somente CLI, como um servidor Linux, seria equivalente a um sistema Windows Server Core no qual você só tem acesso a utilitários de linha de comando.

    Como o nome sugere, você interage com o sistema Linux usando comandos que você digita com um teclado ou entrada padrão (stdin). A fonte da entrada padrão também pode ser redirecionamento de arquivo, programas e outras fontes, mas no contexto deste livro, stdin se refere à entrada do teclado, a menos que indicado de outra forma. Muitos comandos são informativos e exibem dados sobre o sistema ou atividades do sistema na tela ou na saída padrão (stdout). Às vezes, você receberá um erro do sistema que também é conhecido como erro padrão ou stderr. Você verá as versões abreviadas e longas dessas referências usadas alternadamente ao longo deste texto e em outras documentações relacionadas ao Linux que você encontrará em outros lugares.

    Você deve aprender alguns comandos para interagir com sucesso com o sistema de arquivos. E por aprender, quero dizer conhecê-los sem procurá-los online. Há apenas um punhado de comandos como este e há poucas opções que você também deve comprometer na memória para que sua interação com o sistema se torne natural e eficiente. E não se preocupe em prejudicar o sistema com qualquer comando que eu aborde. Vou avisá-lo quando um comando deve ser usado com cuidado ou cautela.

    Há algumas coisas que você precisa saber antes de começar a emitir comandos. A primeira é que o Linux não usa extensões de arquivo. Isso significa que o arquivo filename.exe não tem mais significado para o Linux do que o arquivo Financial_Report.txt ou Resume.doc. Eles são todos arquivos e podem ou não ser executáveis ou arquivos de texto. No Linux, você pode nomear um arquivo como quiser.

    A segunda coisa a saber sobre o Linux é que os nomes dos arquivos diferenciam maiúsculas de minúsculas. Em outras palavras, os dois arquivos, filename.txt e filename.TXT são dois arquivos diferentes. Vou provar isso mais tarde no capítulo. Por enquanto, aceite minha palavra. A terceira coisa a saber é que a permissão de um arquivo determina se você pode executar o arquivo, editar o arquivo ou até mesmo ver o conteúdo do arquivo. Quarto, todos os locais do Linux são declarados no diretório / (raiz). Por exemplo, se você mencionar o arquivo de senha no Linux, ele sempre será mostrado como /etc/passwd. Isso é conhecido como caminho absoluto e é a convenção padrão para falar ou fazer referência a arquivos no sistema.

    Quinto, o Linux assume que você sabe o que quer fazer e que escreveu tudo corretamente quando emite um comando, então tenha cuidado porque algumas ações são irreversíveis.

    Finalmente, o Linux, como o Unix, ou mais geralmente os sistemas *nix não são chatty como os sistemas operacionais Windows®. Os sistemas Linux, por exemplo, não solicitam um Tem certeza? mensagem quando você remove (exclui) arquivos. O sistema Linux assume que você deseja executar o comando que você emitiu e que escreveu corretamente todas as partes do comando. A ortografia conta na linha de comando do Linux.

    Comandos para navegação do sistema de arquivos

    Navegar no sistema de arquivos Linux significa explorar os vários diretórios do sistema, aprender a retornar ao seu diretório inicial e listar o conteúdo do diretório de diferentes maneiras. Se você é um usuário do Windows e trabalhou no prompt de comando (janela CMD) nessa plataforma, a linha de comando do Linux será familiar para você.

    A lista de comandos a seguir irá familiarizá-lo com o sistema de arquivos do Linux, arquivos e o conteúdo do seu diretório inicial.

    pwd

    O comando pwd ou print working directory exibe onde você está no sistema de arquivos. Se você emitir o comando pwd agora, seguido pela tecla ENTER, o comando responderá com /home/. Sempre suponha que você pressione a tecla ENTER após cada comando para que possa receber uma resposta.

    $ pwd

    /casa/aluno1

    O $ é o prompt do shell que mostra que você está conectado ao sistema como usuário. Você usará este comando mais adiante neste capítulo.

    cd

    O comando cd, change directory ou current directory coloca você em um novo diretório, retorna ao seu diretório inicial, move você para um nível superior ou para um subdiretório. O comando cd é análogo ao comando cd do Windows.

    $ cd /etc

    $ pwd

    /etc

    Basta digitar cd para retornar ao seu diretório inicial, independentemente de onde você esteja no sistema de arquivos. Do exemplo acima.

    $ pwd

    /etc

    $ cd

    $ pwd

    /casa/aluno1

    Quando você cd para um diretório, use seu caminho absoluto.

    $ cd /usr/bin

    Você pode fazer cd para um subdiretório sem o caminho absoluto se estiver atualmente no diretório pai.

    $ cd

    $ pwd

    /casa/aluno1

    $ cd /usr

    $ caixa de cd

    $ pwd

    /usr/bin

    O comando cd é aquele que você usará todos os dias que se conectar a um sistema Linux.

    ls

    O comando ls ou list exibe uma lista de arquivos e diretórios do local especificado. Se você não especificar um local, ls exibirá a lista de arquivos e diretórios em seu diretório atual.

    $ cd

    $ pwd

    $ /casa/aluno1

    $ ls

    Você ainda não tem arquivos visíveis no sistema porque não criou nenhum e nenhum existe por padrão. No entanto, você pode listar arquivos de outros diretórios especificando o caminho absoluto para

    Gefällt Ihnen die Vorschau?
    Seite 1 von 1