Buscar

Capítulo 3 Usando o Linux Conteúdo

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Capítulo 3 - Usando o Linux
3.1 Introdução
Antes de se tornar um administrador de sistemas Linux efetivo, você deve poder usar o Linux como área de trabalho e ter competência com habilidades básicas de Tecnologia da Informação e Comunicação (TIC). Não só irá ajudá-lo quando se lida com usuários, imersão no Linux ajudará a melhorar suas habilidades mais rapidamente. Além disso, a vida de um administrador de sistemas é mais do que apenas o trabalho do servidor - há email e documentação para fazer!
3.2 Modo Gráfico vs. Não-Gráfico
O Linux pode ser usado de duas maneiras: graficamente e não graficamente. No modo gráfico, suas aplicações vivem no Windows que você pode redimensionar e se deslocar. Você tem menus e ferramentas para ajudá-lo a encontrar o que está procurando. É aqui que você usará um navegador da Web, suas ferramentas de edição de gráficos e seu e-mail. Aqui vemos um exemplo da área de trabalho gráfica, com uma barra de menus de aplicativos populares à esquerda e um documento do LibreOffice sendo editado com um navegador da Web em segundo plano.
No modo gráfico, você pode ter vários shells abertos, o que é muito útil quando você está realizando tarefas em vários computadores remotos. Você mesmo faz logon com seu nome de usuário e senha através de uma interface gráfica. Um exemplo de um login gráfico é mostrado na figura abaixo.
Depois de efetuar o login, você é levado para a área de trabalho onde você pode carregar aplicativos.
O modo não gráfico começa com um login baseado em texto, mostrado abaixo. Você simplesmente é solicitado pelo seu nome de usuário e depois disso, sua senha. Se o login for bem-sucedido, você será levado diretamente para um shell.
No modo não gráfico, não há janelas para se deslocar. Mesmo que você tenha editores de texto, navegadores da web e clientes de e-mail, eles são apenas de texto. Foi assim que o UNIX teve início antes que os ambientes gráficos fossem a norma. A maioria dos servidores também estará sendo executada neste modo, uma vez que as pessoas não efetuam logs diretamente nelas, o que torna a interface gráfica um desperdício de recursos. Aqui está um exemplo da tela que você pode ver depois de efetuar o login.
Você pode ver o prompt original para fazer o login no topo com o texto mais recente adicionado abaixo. Durante o login, você pode ver algumas mensagens, chamadas de mensagem do dia (MOTD), que é uma oportunidade para o administrador de sistemas transmitir informações aos usuários. Seguir o MOTD é o prompt de comando. No exemplo acima, o usuário entrou no comando w, que mostra quem está logado. À medida que novos comandos são inseridos e processados, a janela se desliza e o texto mais antigo é perdido no topo. O próprio terminal é responsável por manter qualquer histórico, de modo a permitir que o usuário se deslize para cima e veja comandos previamente inseridos. No que diz respeito ao Linux, o que está na tela é tudo o que existe. Não há nada para se deslocar.
3.3 Linha de comando
A linha de comando é uma entrada de texto simples que permite que você insira qualquer coisa de comandos de uma palavra para scripts complicados. Se você efetuar o login através do modo de texto, você estará imediatamente no console. Se você fizer logon graficamente, então você precisará iniciar um shell gráfico que é apenas um console de texto com uma janela em torno dele para que você possa redimensionar e movê-lo.
Cada área de trabalho do Linux é diferente, então você vai querer olhar em torno de seus menus para uma opção chamada terminal ou x-term. Ambos são shells gráficos, diferindo principalmente em aparências em vez de funcionalidade. Se você tem uma ferramenta de pesquisa como o Ubuntu One, você pode procurar o terminal, como mostrado aqui.
Essas ferramentas permitem que você busque rapidamente seu sistema exatamente para o que deseja executar em vez de caçar através de menus.
3.4 Virtualização e computação em nuvem
O Linux é um sistema operacional multiusuário, o que significa que muitos usuários diferentes podem trabalhar no mesmo sistema simultaneamente e na maioria das vezes não podem fazer coisas prejudicando outros usuários. No entanto, isso tem limitações - os usuários podem acumular espaço em disco ou absorver demasiada memória ou recursos de CPU e tornar o sistema lento para todos. Compartilhar o sistema no modo multiusuário também exige que todos funcionem como usuários não privilegiados, por isso, deixar cada usuário executar seu próprio servidor web é muito difícil.
A virtualização é o processo em que um computador físico, chamado de host, executa múltiplas cópias de um sistema operacional, cada um chamado de convidado. O host executa o software chamado hypervisor que altera o controle entre os vários convidados, assim como o kernel do Linux faz para processos individuais.
A virtualização funciona porque os servidores passam a maior parte do tempo no ralentido e não precisam de recursos físicos, como um monitor e um teclado. Agora você pode tomar uma CPU poderosa e espalhá-la em várias máquinas virtuais e manter uma partilha mais equitativa entre os convidados do que é possível em um sistema Linux de metal preto. A principal limitação é geralmente a memória e com avanços na tecnologia e CPUs de hipervisor é possível colocar mais máquinas virtuais em um host do que nunca.
Em um ambiente virtualizado, um host pode executar dúzias de sistemas operacionais convidados e, com o suporte da própria CPU, os clientes nem sabem que estão funcionando em uma máquina virtual. Cada hóspede obtém sua própria CPU, RAM e disco virtual e se comunica com a própria rede. Não é mesmo necessário executar o mesmo sistema operacional em todos os convidados, o que reduz ainda mais o número de servidores físicos necessários.
A virtualização oferece um caminho para uma empresa reduzir o uso de energia e reduzir o espaço do datacenter em uma frota equivalente de servidores físicos. Os hóspedes agora são apenas configurações de software, por isso é fácil girar uma nova máquina para testar e destruí-la quando a sua utilidade for aprovada.
Se for possível executar várias instâncias de um sistema operacional em uma máquina física e conectar-se a ela através da rede, a localização da máquina realmente não é importante. A computação em nuvem leva essa abordagem e permite que você tenha uma máquina virtual em um datacenter remoto que você não possui e que apenas pague pelos recursos que você usa. Os fornecedores de computação em nuvem podem aproveitar as escalas da economia para oferecer recursos de computação a preços melhores que o que custaria para adquirir seu próprio hardware, espaço e resfriamento.
Os servidores virtuais são apenas uma faceta da computação em nuvem. Você também pode obter armazenamento de arquivos, bancos de dados ou mesmo software. A chave na maioria desses produtos é que você paga pelo que você usa, como um determinado montante por gigabyte de dados por mês, em vez de comprar o hardware e o software, então, hospedá-lo você mesmo.
Algumas situações são mais adequadas para a nuvem do que outras. As preocupações de segurança e desempenho geralmente são os primeiros itens a surgir, seguidos pelo custo e funcionalidade.
O Linux desempenha um papel fundamental na computação em nuvem. A maioria dos servidores virtuais baseia-se em algum tipo de kernel do Linux e o Linux é freqüentemente usado para hospedar aplicativos por trás dos serviços de computação em nuvem.
3.5 Usando o Linux para trabalhar
As ferramentas básicas usadas na maioria dos escritórios são:
Processador de palavras
Planilha
Pacote de apresentação
Navegador da Web
O OpenOffice, ou o LibreOffice mais ativo, cuida dos três primeiros papéis. Um processador de texto é usado para editar documentos, como relatórios e memorandos. As planilhas são úteis para trabalhar com números, como resumir dados de vendas e fazer previsões futuras. Um pacote de apresentação é usado para criar slides com recursos como texto, gráficos e vídeo incorporado. Os slides podem ser impressos ou exibidosem uma tela ou projetor para compartilhar com um público.
A seguir, é a planilha e o editor de documentos do LibreOffice. Observe como a planilha, LibreOffice Calc, não está limitada a linhas e colunas de números. Os números podem ser a fonte de um gráfico, e as fórmulas podem ser escritas para calcular valores com base em informações, como puxar juntas as taxas de juros e os montantes dos empréstimos para ajudar a comparar diferentes opções de empréstimos.
Usando o LibreOffice Writer, um documento pode conter texto, gráficos, tabelas de dados e muito mais. Você pode vincular documentos e planilhas em conjunto, por exemplo, para que você possa resumir dados por escrito e saber que qualquer alteração na planilha será refletida no documento.
O LibreOffice também pode trabalhar com outros formatos de arquivo, como arquivos do Microsoft Office ou Adobe Portable Document Format (PDF). Além disso, através do uso de extensões, o LibreOffice pode ser feito para se integrar ao software Wiki para lhe dar uma solução de intranet poderosa.
O Linux é um cidadão de primeira classe para os navegadores Firefox e Google Chrome. Como tal, você pode esperar ter o software mais recente disponível para sua plataforma e acesso atempado a correções de bugs e novos recursos. Alguns plugins, como o Adobe Flash, nem sempre funcionam corretamente, pois esses dependem de outra empresa com diferentes prioridades.
3.6 Manter o seu computador Linux seguro
O Linux não se importa se você estiver no teclado de um computador ou se conectar pela Internet, então você vai querer tomar algumas precauções básicas para se certificar de que seus dados são seguros e seguros.
A coisa mais fácil que você pode fazer é usar uma senha boa e exclusiva em qualquer lugar que você vá, especialmente em sua máquina local. Uma boa senha tem pelo menos 10 caracteres e contém uma mistura de números, letras (maiúsculas e minúsculas) e símbolos especiais. Use um pacote como KeePassX para gerar senhas, e então você só precisa ter uma senha de login para sua máquina e uma senha para abrir seu arquivo KeePassX.
Depois disso, faça um ponto de verificação de atualizações periodicamente. Aqui, mostramos a configuração de atualização do software do Ubuntu, que está disponível no menu Configurações.
No topo, você pode ver que o sistema está configurado para verificar atualizações diariamente. Se houver atualizações relacionadas à segurança, você será solicitado imediatamente a instalá-las. Caso contrário, você receberá as atualizações atualizadas para serem executadas todas as semanas. Na parte inferior da tela é a caixa de diálogo que surge quando há atualizações. Tudo o que você precisa fazer é clicar em Instalar agora e você será atualizado!
Finalmente, você quer proteger seu computador de aceitar conexões recebidas. Um firewall é um dispositivo que filtra o tráfego de rede e o Linux possui um built-in. Se você estiver usando o Ubuntu, o gufw é uma interface gráfica para o "firewall sem complicações" da Ubuntu.
Simplesmente alterando o status para "ativar", você bloqueará todo o tráfego que entra no seu computador, a menos que você o tenha iniciado. Você pode permitir seletivamente as coisas, clicando no sinal de mais.
Sob o capô, você está usando o iptables, que é o sistema de firewall incorporado. Em vez de entrar em comandos complicados do iptables, você usa uma GUI. Embora esta GUI permite que você crie uma política efetiva para uma área de trabalho, ele quase não arranha a superfície do que o iptables pode fazer.
3.7 Protegendo-se
Ao navegar na web, você deixa uma pegada digital. Muitas dessas informações são ignoradas, algumas delas são coletadas para coletar estatísticas de publicidade e algumas podem ser usadas para fins maliciosos.
Como regra geral, você não deve confiar nos sites com os quais você interage. Use senhas separadas em cada site para que, se esse site for pirateado, a senha não pode ser usada para obter acesso a outros sites. Usar o KeePassX, mencionado anteriormente, é a maneira mais fácil de fazer isso. Além disso, limite as informações que você fornece aos sites apenas o que é necessário. Ao dar o nome de solteira e data de nascimento da sua mãe, você pode ajudar a desbloquear seu login na rede social se você perder sua senha, a mesma informação pode ser usada para representar você no seu banco.
Os cookies são o principal mecanismo que os sites usam para acompanhá-lo. Às vezes, esse rastreamento é bom, de modo a acompanhar o que está em seu carrinho de compras ou a mantê-lo logado quando você retorna ao site.
Ao navegar na web, um servidor web pode enviar de volta o cookie, que é um pequeno texto, juntamente com a página da web. Seu navegador armazena isso e o envia de volta com todas as solicitações para o mesmo site. Você não envia cookies para example.com para sites em example.org.
No entanto, muitos sites têm scripts incorporados que vêm de terceiros, como um anúncio de banner ou um pixel analítico. Se tanto example.com como example.org tiverem um pixel de rastreamento, como um de um anunciante, esse mesmo cookie será enviado ao navegar em ambos os sites. O anunciante então sabe que você visitou o example.com e example.org.
Com um alcance suficientemente amplo, como botões de rede social "Like" e tal, um site pode entender quais sites você freqüenta e descobrir seus interesses e dados demográficos.
Existem várias estratégias para lidar com isso. Um é ignorá-lo. O outro é limitar os pixels de rastreamento que você aceita, seja bloqueando-os inteiramente ou esvaziando-os periodicamente.
As configurações relacionadas ao cookie para o Firefox são mostradas na figura abaixo. No topo, você verá que o usuário optou por ter o Firefox dizer ao site que não acompanhe. Esta é uma etiqueta voluntária enviada no pedido que alguns sites irão honrar. Abaixo disso, o navegador é informado para nunca se lembrar de cookies de terceiros e remover cookies normais (como no site que você está navegando) depois que o Firefox for fechado.
Ajustar configurações de privacidade pode torná-lo mais anônimo na Internet, mas também pode causar problemas com alguns sites que dependem de cookies de terceiros. Se isso acontecer, você deve ter que permitir explicitamente que alguns cookies sejam salvos.
Aqui você também tem a opção de esquecer o histórico de pesquisa ou não rastreá-lo. Com o histórico de pesquisa removido, não haverá registro em seu computador local de quais sites você visitou.
Se você está muito preocupado em ser anônimo na Internet, você pode baixar e usar o navegador Tor. Tor é abreviação de "The Onion Router", que é uma rede de servidores publicamente executados que rejeitam seu tráfego para ocultar a origem. O navegador que acompanha o pacote é uma versão simplificada que nem mesmo executa scripts, portanto, alguns sites podem não funcionar corretamente. No entanto, é a melhor forma de ocultar a sua identidade se desejar fazê-lo.

Continue navegando