www.tiparaconcursos.net
Pgina 1 de 56
Saudaes, concurseiros!
Como de praxe, vou me apresentar para que vocs me conheam
um pouco. Sou Analista de Negcios em TI no Serpro (Servio Federal de
Processamento de Dados), e atuo na rea que faz gesto de Segurana da
Informao na empresa. Antes disso, trabalhei 4 anos como Tcnico em
Redes, tambm no Serpro, com suporte e administrao em ambientes Linux e Windows, administrao de servidores e virtualizao, entre outras
coisas. Sou ps-graduado em Gesto Pblica pela UnB. Fui duas vezes finalista da Maratona de Programao, fase da ACM-ICPC. Possuo as certificaes LPI (Administrador Linux) e MCSO (Security Officer).
Minha experincia como professor e instrutor foi adquirida dentro da
empresa em que trabalho ministrando cursos, e na preparao de turmas
para competies de programao na universidade. Aqui no TI para Concursos, trabalho principalmente com Sistemas Operacionais Linux, Windows, Virtualizao e Infraestrutura de Servidores
Gosto de trabalhar na preparao de alunos, principalmente de alunos interessados em aprender, o que certamente o seu caso! :) No hesite em me mandar dvidas ou questionamentos sobre a melhor forma de
aprender algum tpico, pois este um servio diferencial para quem adquire um curso no TIParaConcursos.net.
www.tiparaconcursos.net
Pgina 2 de 56
0. Apresentao do curso
Neste curso, trabalharemos uma grande quantidade de tpicos,
como: Sistemas operacionais Windows; Linux; Servios de Diretrio; Servidores de Aplicao Java; Virtualizao e Computao em Nuvem; Armazenamento; Backup; e Servios de Rede. Enfim, o nosso programa visa cobrir o contedo destes tpicos conforme listado no edital.
0.1. A Banca
Este nosso curso ser voltado para o CESPE, a banca do nosso concurso, e alm disso a banca que mais realiza concursos de TI. Alguns raros concurseiros falam mal desta banca, mas eu lhes tranquilizo logo dizendo que na minha opinio a melhor (ou menos pior) de todas. O CESPE uma banca bem profissional, responde os recursos na maioria das vezes de maneira justa e age de maneira responsvel na maioria das vezes
quando comete erros. Isso d uma tranquilidade maior ao concurseiro, ao
saber que ser julgado na maior parte pelo seu prprio mrito.
O outro ponto importante do CESPE o seu sistema de questes
Certo/Errado, onde uma cancela outra. Isso exige uma ateno especial
do candidato. Muitos concurseiros de primeira viagem chegam prova
sem nem saber deste detalhe, e outros marcam todas questes inadvertidamente, sem ter nenhuma estratgia definida previamente. Isto certamente no a melhor maneira. Mas tambm certamente no o caso de
vocs. A minha dica : procurem por artigos sobre como resolver questes
CESPE e trace sua prpria estratgia antes de ir para a prova. De preferncia testando ela antes em um ou mais simulados. Isto certamente te
trar resultados equivalentes a algumas dezenas de horas de estudos.
www.tiparaconcursos.net
Pgina 3 de 56
a) A abordagem do curso, como vocs j devem conhecer, deve ser informal e em forma de prosa de conversa. Estamos seguindo uma
definio dos nossos coordenadores pedaggicos, que so profissionais de grande experincia, caras gabaritados, de alto garbo e elegncia, que sabem que as aulas em texto no podem nem devem
ser cansativas despejando somente contedo. O clima mais leve, de
conversa, facilita a concentrao e diminuiu o cansao da rotina de
estudos que por vezes um pouco extenuante. E tambm, como
sou cearense, me reservo tambm ao direito de contar piada de vez
em quando. :)
c) O curso deve focar no que cai na prova. Temos a tendncia de querer estudar muitos contedos e todos em profundidade, ou estudar
mais assuntos que gostamos. Corrigir esse desvio um grande passo para a aprovao. Portanto ao estudar por um material orientado,
como este do TIParaConcursos.net, voc j est de quebra a um
passo a frente dos concorrentes. Ah! E por favor, adquiram os materiais de forma correta! Os materiais j esto so disponibilizados por
um preo acessvel, e o trabalho dos elaboradores deve ser recompensado. Alm do mais, alguns concursos fazem sindicncia da vida
www.tiparaconcursos.net
Pgina 4 de 56
d) Resoluo de questes. Focaremos bastante em resoluo de questes, pois o que d musculatura cerebral para que vocs pontuem
mais nas provas. Portanto resoluo de questes ser uma parte
considervel do nosso curso.
Contedo:
Aula 00 Demonstrativa
Shell Script.
LVM.
Monitoramento e auditoria.
SELinux.
www.tiparaconcursos.net
Pgina 5 de 56
Windows Server.
NTFS.
Powershell.
Monitoramento e auditoria.
Apache.
Instalao e configurao.
Aula 05 - Virtualizao
Infraestrutura de virtualizao.
VMWare.
www.tiparaconcursos.net
Pgina 6 de 56
Clusterizao.
Balanceamento de Carga.
Fail Over.
Replicao de Estados.
SAN.
NAS.
RAID.
Multipathing.
EMC PowerPath.
Tecnologias de backup.
Netbackup.
Robocopy.
RSync.
Deduplicao.
Compartilhamento de arquivos.
CIFS.
SMB.
www.tiparaconcursos.net
Pgina 7 de 56
NFS.
LDAP.
Likewise.
Groovy.
www.tiparaconcursos.net
Pgina 8 de 56
1. Linux
1.1. Introduo e histrico
O Linux um sistema operacional de cdigo aberto desenvolvido
por um pesquisador finlands chamado Linus Torvalds. Ele procurava fazer
um clone do MINIX, um sistema operacional de outro pesquisador universitrio que implementava alguns conceitos dos sistemas UNIX. O grande
diferencial do Linux foi exatamente a sua abertura desde o incio, com o
seu criador tornando o cdigo do mesmo disponvel para que todos contribussem e melhorassem o seu funcionamento.
Aconteceu ento algo bastante interessante, o Linux acabou se encontrando com outro projeto de sistema operacional livre, o projeto GNU
(GNU is Not Unix), que visava projetar um sistema operacional de cdigo
livre que fosse uma alternativa aos Unices proprietrios da poca. O projeto GNU j tinha vrios programas utilitrios funcionais, mas no tinha um
kernel. Foi a onde o Linux se encaixou perfeitamente, passando a integrar
o projeto GNU, formando uma parceria ideal.
O Linux passou ao longo dos anos a conquistar uma grande estabilidade, vindo a ser apoiado por grandes empresas como a IBM, e gerando
outras grandes empresas de servios baseados nele, como a Red Hat.
Linux, como falamos na historinha o kernel, o ncleo do sistema
operacional. Os demais aplicativos como interface grfica, interpretador
de comandos, processador de texto, etc so outros softwares. Quando falamos de Linux, a rigor, estamos falando do ncleo do sistema operacional, e os outros softwares so outros projetos.
Atualmente, as distribuies (verses) mais populares de Linux no
mercado so o Ubuntu, verso voltada para a facilidade de uso; Red Hat,
uma verso voltada para o mercado corporativo, com grande estabilidade
e suporte profissional; SUSE, que engloba caractersticas do Ubuntu e Red
Hat, e o Debian, uma verso feita pela comunidade na qual se baseiam
um bom nmero de distribuies, inclusive o Ubuntu. Todas estas citadas,
www.tiparaconcursos.net
Pgina 9 de 56
1.2.1. Instalao
A instalao do Linux um processo relativamente simples e anlogo instalao de outros SO. H distribuies Linux com instalao mais
complicada, no amigvel, como h tambm instalaes com interfaces
grficas bonitinhas que no ficam devendo a nenhum outro sistema operacional. Para fins de estudo para concursos, melhor resolvermos questes do que lermos vrias pginas sobre as mil possibilidades de variaes e detalhes numa instalao.
Na instalao, temos, de forma genrica e resumida, como passos
de instalao de um Linux:
1. Boot da mdia de instalao, por disco, drive usb ou atravs
da rede;
2. Reconhecimento da mquina e dos discos;
3. Criao, redimensionamento e alterao de parties onde
ser feita a instalao, incluindo neste passo a escolha do sistema de arquivos que ser utilizado para cada partio;
4. Instalao do sistema;
5. Atualizao de pacotes via internet ou repositrio local na
rede.
www.tiparaconcursos.net
Pgina 10 de 56
Comentrio:
Numa instalao nova, basta criarmos uma nova tabela de parties, assim possvel criar as novas parties as quais sero utilizadas para a
instalao do novo sistema operacional na mquina. As outras opes
so apenas tentativas de complicao e confuso para o candidato. Letra
D a correta.
Na letra E, comendado o esquema de parties GPT, que foi introduzido
a partir do Windows 7 e exigido como obrigatrio apenas no Windows
8.
Resposta: D
www.tiparaconcursos.net
Pgina 11 de 56
Comentrio:
Aps a instalao, podemos configurar manualmente quais sistemas de
arquivos podem ser montados (geralmente j passam a ser montados
automaticamente se foram configurados na instalao), e como. Pode ser
interessante, por exemplo, configurar a montagem de uma determinada
partio como somente leitura para o sistema, para evitar eventuais danos a esta. Dessa forma temos o item A como o correto.
S uma observao, esta questo tem uma inconsistncia, ou no mnimo
uma ambiguidade. Tambm podemos (na verdade l mesmo que configuramos) listar no /etc/fstab, quando usamos NFS (Network File System),
os sistemas de arquivo NFS disponveis na rede para utilizao na mquina, portanto no consigo ver o item E como errado.
Resposta: A
www.tiparaconcursos.net
Pgina 12 de 56
Diretrio raiz do sistema de arquivos. abaixo dele que se situam todos os outros
/bin
/boot
/dev
/etc
/home
/lib
/media
/mnt
/opt
/proc
/root
Diretrio do super-usurio
/sbin
/tmp
/usr
Contm a maior parte dos programas (pacotes) oficiais da distribuio (executveis, documentos, bibliotecas)
/var
www.tiparaconcursos.net
Pgina 13 de 56
1.2.3. Permisses
Nos sistemas UNIX e UNIX like (Linux por exemplo), cada arquivo
tem permisses associadas a ele. Estas permisses so descritas em 10
caracteres, que descrevem o tipo de objeto (1), as permisses do proprietrio do arquivo (3), as permisses dos membros grupo ao qual o proprietrio pertence (3), e as permisses para qualquer usurio.
Group
(grupo)
Others
(outros
usurios)
rw
diretrio
c, u
www.tiparaconcursos.net
Pgina 14 de 56
canal
socket
arquivo "normal"
As permisses r, w e x significam:
r
Para visualizarmos os rwx em forma binria, cada caractere dos rwx corresponde a um bit ligado. A representao decimal da configurao permisso equivale converso deste nmero binrio.
Permisso Binrio
Decimal
---
000
--x
001
-w-
010
-wx
011
r--
100
r-x
101
rw-
110
rwx
111
Algumas opes:
www.tiparaconcursos.net
Pgina 15 de 56
Est setando no arquivo permisso de escrita, leitura e execuo a todos membros do grupo.
chmod 600 notas.txt
www.tiparaconcursos.net
Pgina 16 de 56
CESPE - 2012
Suponha que, aps a execuo do comando ls -l, seja apresentada a seguinte sada em tela.
-rwxr----- 1 root gerentes 12148 Jul 14 2011 mensagens
Nessa situao, correto afirmar que os usurios que integram o grupo
gerentes somente podem ler o contedo do arquivo mensagens.
Certo ( )
Errado ( )
Comentrio:
Relembrando, as permisses do arquivo so divididas em trs grupos, tirando o primeiro caractere, que de uso especial para descrever se o objeto um arquivo ou diretrio, os outros nove caracteres so divididos
em trs grupos:
User: O prprio usurio
Group: O grupo do usurio proprietrio
Others: Qualquer outro usurio.
Ento para nossa questo, ficaria:
U: rwx permisso total, de leitura (Read), escrita (Write)
G: r-- Permisso de leitura
O: --- Nenhuma permisso
O que o enunciado diz? Que os usurios do grupo gerentes podem ler o
arquivo. Na sada do comando vemos (1) que o grupo do dono do arquivo
o gerentes, e (2) que h permisso de leitura para o grupo. Tudo certo.
Resposta: C
www.tiparaconcursos.net
Pgina 17 de 56
CESPE - 2011
Considere que o resultado a seguir tenha sido obtido aps a execuo do
comando $ ls -ld ch3 test.
-rw-rw-r-- 1 corr vend 4983 Jan 18 22:13 ch3
drwxr-xr-x 2 corr vend 1024 Jan 24 13:47 test
Nesse caso, correto afirmar que o arquivo ch3 tem permisso de leitura
para todos os usurios do sistema operacional e de escrita apenas para os
usurios owner e group; e que, para o diretrio test, o usurio owner pode
adicionar, mudar e apagar arquivos.
Certo ( )
Errado ( )
Comentrio:
Na 1 afirmao, ele diz o arquivo ch3 tem permisso de leitura (r) para
todos os grupos e escrita para owner (dono) e group (grupo). Podemos
verificar exatamente isto pois h 'r' no O,G,U, e 'w' apenas no O e G.
Na 2 tambm est correto afirmar que o dono (drwxr-xr-x) tem permisses de leitura, escrita e mudar e apagar. Um detalhe interessante nessa
questo que o 'x' se comporta de acordo com o que o arquivo, se for
um arquivo comum ele d permisso de executar, enquanto se for um diretrio (veja o 'd' no comeo), ele d permisso de mudar e apagar o diretrio.
Resposta: Certo.
www.tiparaconcursos.net
Pgina 18 de 56
Comentrio:
O texto da questo no especificou quem deve executar, apenas que a
prpria usuria Maria deve conseguir executar o seu script a partir do seu
usurio home, ento temos que modificar o primeiro bloco de permisses
que corresponde ao prprio usurio (U) de rw- para rwx. Correto?
A mudana, em binrio de 110 (6 em decimal) para 111 (7 em decimal)
Os demais grupos, G (mesmo grupo do usurio) e O (others, outros usurios) devem portanto permanecer do jeito que esto, cada um com 000,
que equivale a 0 tambm em decimal. Portanto devemos modificar a permisso do arquivo para 700, correto?
A sintaxe do comando chmod <permisso> <nome do arquivo> o que
nos deixa como opo a letra C) chmod 700 meu_shell.sh
www.tiparaconcursos.net
Pgina 19 de 56
Resposta: C
b)
c)
d)
e)
Comentrio:
Questo muito fcil depois de feita. As permisses do Linux so R, W e X:
respectivamente leitura, escrita e execuo. E os trs nveis de permisso configurados para cada arquivo, quais so? UGO, lembrei do Uguinho... User, Group e Others. Cada um dos 3 grupos de 3 bits tem ento a
configurao das permisses rwx para o Usurio proprietrio, para o Grupo do usurio proprietrio, e para todos Outros demais usurios.
Resposta: C
www.tiparaconcursos.net
Pgina 20 de 56
Comentrio:
Apesar de o gabarito ser informado como B, temos que apontar essa
questo como nula.
O "u" uma opo sinnimo de "c" em algumas verses do mknod, o comando que cria esses arquivos especiais (de caractere ou de bloco).
www.tiparaconcursos.net
Pgina 21 de 56
para um FIFO
www.tiparaconcursos.net
Pgina 22 de 56
Errado ( )
Comentrio:
O Linux suportado por um monte de arquiteturas diferentes. Certamente esse sistema tem essa questo como vantagem e no como desvantagem. Questo errada.
Resposta: E
exemplo:
Tabelas_de_Custas_Processuais_do_Tribunal_de_
Justica_do_Estado_do_Ceara.odt.
www.tiparaconcursos.net
Pgina 23 de 56
e) As informaes referentes s configuraes de um programa so armazenadas em arquivos de texto no sistema Linux, em um nico local:
/etc/config.
Comentrio:
O Linux, no tem restrio para nomes de arquivos muito longos. Na verdade o exemplo da letra D nem grande o suficiente, pois o Linux suporta at 255 caracteres. Na verdade o tamanho do nome dos arquivos
dado pelo sistema de arquivos utilizado. Vejamos abaixo:
ext2
255 bytes
ext3
255 bytes
255 bytes
255 characters
Temos que geralmente os sistemas de arquivos suportam nomes de arquivo de at 255 caracteres, com exceo do FAT32, que nico sistema
de arquivos que suporta s 8 caracteres para o nome e 3 para a extenso, porm com a utilizao da extenso LFN (Long FileName) ele tambm suporta 255 caracteres.
Resposta: D
Errado ( )
www.tiparaconcursos.net
Pgina 24 de 56
Comentrio:
O comando head o contrrio do tail, um mostra o comeo do arquivo
enquanto o outro mostra o final. O head mostra a cabea do arquivo,
portanto no as ltimas linhas, e sim as 30 primeiras, com o parmetro
proposto na questo, o -30. Questo errada.
Resposta: Errada.
CESPE - 2013
Ao identificar que h pouca memoria RAM disponvel em um servidor com
Linux, se houver rea do disco j particionada e disponvel para uso,
possvel format-la e disponibiliz-la para suprir a falta de memria como
rea de troca. Para realizar a ativao da rea, dever ser executado o comando swapon.
Certo ( )
Errado ( )
Comentrio:
O elaborador est falando do uso de swap no Linux, rea de troca para
uso auxiliar memria RAM. No Linux, usamos uma partio dedicada
para a rea de troca, que pode ser acionada com o swapon caso j no
tenha sida includa no arquivo descritor de parties e volumes de disco,
o /etc/fstab
No Windows, o swap um arquivo dentro da mesma partio da instalao do sistema, gerenciada dentro das opes de gerenciamento do sistema.
Resposta: C
Pgina 25 de 56
Errado ( )
Comentrio:
O comando que exibe os usurios logados o who, no o top. O comando top exibe os processos em execuo.
Resposta: Errado.
CESPE 2012
No Linux, o diretrio /bin contm programas do sistema que so utilizados
pelos usurios, no sendo necessrio, para que esses programas sejam
executados, que eles possuam a extenso .exe.
Certo ( )
Errado ( )
Comentrio:
O diretrio /bin contm programas do sistema que so utilizados pelo
usurio. O /usr contm programas que so instalados pelo usurio, como
pacotes da distribuio Linux, um processador de texto por exemplo.
No Linux, os executveis no precisam ter extenses em seu nome.
Resposta: Certo.
www.tiparaconcursos.net
Pgina 26 de 56
Errado (
Comentrio:
Uma questo gaiata. Vamos prestar bem ateno nela. O diretrio /home
o diretrio definido no padro FHS como a localizao dos arquivos pessoais dos usurios. Ao criarmos um usurio Zezim, por exemplo, o Linux
cria um diretrio /home/zezim. Nesse diretrio, o usurio tem permisso
de criar arquivos, acessar o diretrio ( o que significa permisso de
execuo sobre um diretrio), e de listar o contedo deste ( o que significa permisso de leitura para um diretrio). O diretrio /home onde ficam os vrios diretrios dos usurios, no sendo portanto permitido a um
usurio criar diretamente arquivos l, acessar ou apagar os outros diretrios que l se encontra, como um diretorio /home/maria, por exemplo. No
Windows tambm temos algo parecido, apenas mudam os nomes dos diretrios.
Resposta: E
Errado ( )
www.tiparaconcursos.net
Pgina 27 de 56
Comentrio:
Que o Linux composto por Kernel, bibliotecas do sistema e utilitrios
ns conseguimos, depois de fritar um pouco a cuca, concordar, no ? O
negcio s se estes so componentes principais. No caso, so sim. Os
principais componentes so estes. Alguns utilitrios do sistema so compatveis alm do Linux com vrios Unices. possvel por exemplo carregar um Debian (distro Linux) com um Kernel BSB (Unix). Doideira este
mundo Linux, n?
Resposta: C
Errado ( )
Comentrio:
No sistema UNIX e nos sistemas Unix-like (derivados ou inspirados no
Unix), o diretrio raiz o /. Para quem no tem familiaridade, como se
fosse um C: do Windows.
Resposta: C
Pgina 28 de 56
Certo (
Errado (
Comentrio:
H uma mxima que diz que no Linux tudo arquivo. Tudo pode ser entendido como arquivo, desde os arquivos de dados propriamente ditos,
at os dispositivos, alguns so intepretados pelo sistema como arquivos!
Isso vem da filosofia do UNIX, que foi desenvolvido com essa ideia, de
tratar tudo como arquivo.
Relembrando, ao listarmos os arquivos com o comando ls -l um arquivo
pode aparecer como :
d
consistncia da explicao)
b
arquivo de bloco
canal
socket
arquivo "normal"
Resposta: C
CESPE - 2010
Com relao aos sistemas operacionais Windows e Linux, julgue os itens
subsequentes.
No diretrio Linux, os arquivos relacionados a dispositivos de hardware esto armazenados no diretrio /lib.
Certo ( )
Errado ( )
Comentrio:
www.tiparaconcursos.net
Pgina 29 de 56
www.tiparaconcursos.net
Pgina 30 de 56
www.tiparaconcursos.net
Pgina 31 de 56
Certo (
Errado (
Comentrio:
O processo de boot do Linux segue os seguintes passos:
Pgina 32 de 56
Resposta: C
CESPE 2013 - TRT - 10 REGIO (DF e TO) - Tcnico Judicirio - Tecnologia da Informao
Grub a ferramenta que realiza o procedimento de gerenciador de boot
no Linux Ubuntu Desktop 12.10.
Certo ( )
Errado ( )
Comentrio:
O GRUB significa GRand Unified Bootloader e atualmente o principal
gerenciador de boot do mundo Linux. Gerenciador de boot ou bootloader
o primeiro programa que a BIOS carrega, o encarregado de carregar o
kernel do Sistema Operacional que ser bootado. O GRUB suporta vrios Sistemas Operacionais, como Linux, Unix e Windows, permitindo a
configurao de vrias opes de boot no computador. Possui tambm
vrias opes de configurao, como escolher o sistema que ir dar boot
por padro, escolher o tempo de espera para que o usurio escolha qual
sistema vai carregar, e tambm possui um shell prprio atravs do qual o
administrador pode realizar vrias opes de manuteno do sistema em
caso de problemas.
Resposta: C.
www.tiparaconcursos.net
Pgina 33 de 56
Errado (
Comentrio:
Vamos quebrar em partes.
1. Quando vamos criar usurios, o comando realmente o useradd e
podemos informar o diretrio home desejado atravs da opo -b. Correto.
2. O arquivo login.defs define configuraes especficas do arquivo shadow, que onde so armazenadas as senhas criptografadas dos usurios. Essas sos configuraes default quando da criao das contas.
Correto.
3. possvel alterar uma conta de usurio com o comando usermod. Correto.
4. Caso queiramos manter o diretrio home do usurio quando removemos a conta com o userdel, basta no colocarmos nenhuma opo. A opo -r para remover, ao invs de manter como a questo fala. Errado.
Resposta: Errado
www.tiparaconcursos.net
Pgina 34 de 56
Comentrio:
O comando utilizado para o usurio modificar seu password o passwd.
Simples assim!
Resposta: C
www.tiparaconcursos.net
Pgina 35 de 56
Comentrio:
Questo capciosa. Muito antigamente, quando a senha dos usurios era
armazenada em texto plano, ela ficava no arquivo /etc/passwd. Atualmente, somente o hash da senha armazenado, e fica no diretrio
/etc/shadow (sombra).
Dessa forma, ao contrrio do que o senso comum pode indicar pela tentativa de deduo e chutmetro aps a leitura, no o /etc/passwd (passwd password) que armazena as senhas dos usurios, e sim o /etc/shadow.
Cabe uma discusso sobre a afirmao as senhas dos usurios so armazenadas no arquivo... pois as senhas no so armazenadas, somente
o hash delas.
*Lembrando para aqueles que por acaso no saibam, o hash uma funo criptogrfica de via nica. Uma funo de hash tem como entrada
um valor arbitrrio e como sada um nmero fixo.
Resposta: D
www.tiparaconcursos.net
Pgina 36 de 56
Pgina 37 de 56
tamente no arquivo de configurao, esta configurao realizada pode ser sobrescrita pelo gerenciador de conexo, pois assim que o sistema foi projetado.
Voltando para o lado servidor, podemos ainda configurar estes parmetros atravs
de comandos individuais. H um comando para cada um destes parmetros.
Para alterar o IP:
ifconfig <interface> <enderecoip>
Exemplo
ifconfig eth0 192.168.0.102 netmask 255.255.255.0
www.tiparaconcursos.net
Pgina 38 de 56
Quanto ao comando route, importante ressaltar que ele no serve apenas para
definir o gateway. O route o comando que edita as tabelas de roteamento do siste ma. Com ele, possvel definir o roteamento dos pacotes, classificando-os por origem, como faixa de IPs ou sub-redes.
Alguns outros comandos para resoluo de problemas no TCP/IP:
dig
O dig consulta o servidor DNS exibindo detalhes das respostas, facilitando a
resoluo de problemas em resoluo de nomes
ifconfig
O ifconfig permite exibir e editar configuraes da interface de rede.
netstat
O netstat exibe o status das conexes de rede.
ping
Serve para testar se um host remoto pode est acessvel.
route
Permite ler e configurar informaes de gateway padro e rotas estticas.
tcpdump
Escreve informaes de trfego de pacotes de rede na tela ou em arquivo.
traceroute
Exibe informaes da rota percorrida na rede pelo pacote at chegar no host
fim. Exibe cada ponto (hop) que est no meio do caminho.
www.tiparaconcursos.net
Pgina 39 de 56
www.tiparaconcursos.net
Pgina 40 de 56
Errado ( )
Comentrio:
A porta padro do servio SSH a 22. comum em servidores mais visados, como uma medida de segurana, alterar esta porta para outra menos comum, o que retarda os ataques de scripts que varrem as portas e
quando encontram um servio ssh, tentam realizar login por fora bruta.
H ainda outras medidas de segurana do ssh, como coibir o login no
usurio root, e limitar o nmero de tentativas de acesso seguidas.
Resposta: C
Errado ( )
Comentrio:
O Kernel do Linux suporta nativamente a filtragem de pacotes, porm
isso desde bem antes da verso 2.6. O outro erro desta questo dizer
que o SELINUX que habilita este recurso. O SELINUX no est relacionado
www.tiparaconcursos.net
Pgina 41 de 56
Errado ( )
Comentrio:
A configurao de IP no Linux realizada atravs do comando ifconfig. O
ipconfig o comando equivalente do Windows. Este comando chkconfig
no existe dentro deste contexto e nem necessrio para configurao
de endereo IP no Linux.
Resposta: E
www.tiparaconcursos.net
Pgina 42 de 56
www.tiparaconcursos.net
Pgina 43 de 56
/var/log/dpkg.log Log do gerenciador de pacotes DPKG, o gerenciador de instalao de programas na distribuio Debian e
suas derivadas.
www.tiparaconcursos.net
Pgina 44 de 56
Errado ( )
Comentrio:
O Apache possui, atravs do arquivo de configurao, personalizar o formato do log gerado. A diretiva LogFormat utilizada para isso. Questo
correta. Apesar de falar especificamente do servio do Apache, este recurso anlogo para a maioria dos servios do Linux, at os prprios logs
do sistema (Linux) ns podemos personalizar quais campos exibir. Por
isso inclumos aqui na parte do sistema operacional, pois esse conceito
vlido e importante.
Resposta: C
CESPE - 2012 - rgo: Banco da Amaznia - Prova: Tcnico Cientfico - Suporte Tcnico
No que se refere instalao, configurao e administrao do sistema
operacional Linux, julgue os itens que se seguem.
Aps a execuo do comando cat /var/log/messages > /tmp/lista, nenhuma informao retorna em tela, sendo disponibilizado o prompt para novos comandos. O comando redireciona a sada padro para o arquivo
/tmp/lista.
Certo ( )
Errado ( )
www.tiparaconcursos.net
Pgina 45 de 56
Comentrio:
A visualizao dos logs no Linux quase sempre feita atravs da visualiao direta dos logs em texto gerados. O cat o comando que exibe em
tela arquivos de texto. O operador > o redirecionador, utilizado para
redirecionar (como diz o nome), a sada padro do comando utilizado
para outro lugar, no caso, um arquivo texto em /tmp/lista. Item corretinho.
Antes que vocs, eventualmente comecem a chorar e reclamar que o Linux muito difcil, lembro vocs que isso no prompt do MSDOS praticamente a mesma coisa, podemos redirecionar a sada com o operador >
para um arquivo-texto da mesma maneira. Ento, mesmo sem vivncia
no Linux, caso o candidato tenha uma vivncia mnima de administrao
no Windows, possvel tambm matar algumas questes sem nenhum
problema. O restante dos detalhes, as especificidades, a gente vai aprendendo.
Resposta: C
a) No diretrio /etc/postfix.
b) No arquivo /var/log/maillog.
c) Na pasta "/var/mail/<nome_do_usurio>".
d) No arquivo /usr/local/bin/postfix.
www.tiparaconcursos.net
Pgina 46 de 56
Comentrio:
Como vimos no LHS, o diretrio padro para logs o /var/log. Nos servio
de e-mail postfix, criado o log maillog, atravs do qual possvel visualizar o que est ocorrendo e resolver eventuais problemas. Item B.
Resposta: B
a) ldd.
b) play.
c) top.
d) tail.
e) source.
Comentrio:
Para visualizar um log em texto, alm do comando cat, temos um comando prtico e at mais utilizado, que o tail (cauda em ingls), que exibe
www.tiparaconcursos.net
Pgina 47 de 56
Comentrio:
Outra questo com o comando tail. S um detalhe, os comandos no Linux
devem ser escritos com letras minsculas, pois o Linux, assim como o
Unix, case-sensitive. A questo veio com a primeira letra grafada em
maisculo por lapso/falta de conhecimento de quem formatou o texto,
mas os comandos devem ser em minsculo.
Resposta: C
www.tiparaconcursos.net
Pgina 48 de 56
O comando sudo (lembre de super user do) permite que o usurio execute comandos como super-usurio sem a necessidade de mudar
para um terminal com acesso de super-usurio (o terminal de root fica
com # em vez de $ na linha de comando do usurio normal). A sintaxe dele bastante simples:
$ sudo comando
Este um recurso de segurana para proteger o ambiente (e tambm a sade mental do administrador), uma vez que no recomendvel
permanecer na linha de comando como usurio root, onde qualquer erro
pode gerar uma catstrofe no sistema, ou mesmo facilitar surgimento de
problemas de segurana. J vi caras teoricamente experientes e com
grandes certificaes em segurana ficando logados em root quando poderiam utilizar o sudo, talvez por inabilidade com o sistema. Ento amigos, guardem o sudo no corao. Bora usar o sudo. Sudo usem o sudo!
www.tiparaconcursos.net
Pgina 49 de 56
Executando (Running).
www.tiparaconcursos.net
Pgina 50 de 56
S:
Parado, suspendido.
Z:
VSZ
RSS TTY
STAT START
TIME
Ss
20:17
0:00
27064
2836 ?
0 ?
20:17
0:00
0 ?
20:17
0:02
0 ?
S<
20:17
0:00
0 ?
S<
20:17
0:00
USER
victor
victor
root
victor
victor
PR
20
20
20
20
20
NI VIRT RES
0 2920m 1,9g
0 1496m 130m
0 240m 75m
0 1450m 292m
0 587m 20m
www.tiparaconcursos.net
SHR
54m
39m
14m
80m
12m
S
S
S
S
S
S
%CPU %MEM
8,3 25,3
3,7 1,7
3,0 1,0
2,7 3,7
1,3 0,3
TIME+
39:00.65
9:23.10
12:41.05
6:50.40
0:00.34
COMMAND
firefox
compiz
Xorg
soffice.bin
gnome-termi-
Pgina 51 de 56
20
729m
74m
30m S
0,7
0,9
11:00.93 plugin-con-
dnsmasq
3*[{NetworkManager}]
accounts-daemon2*[{accounts-daemon}]
acpid
aptd{aptd}
at-spi-bus-laundbus-daemon
3*[{at-spi-bus-laun}]
at-spi2-registr{at-spi2-registr}
avahi-daemonavahi-daemon
bamfdaemon3*[{bamfdaemon}]
bluetoothd
colord{colord}
console-kit-dae64*[{console-kit-dae}]
cron
...
TIME
00:00:01
00:00:00
00:00:00
00:00:02
00:00:00
00:00:01
00:00:00
CMD
init
kthreadd
migration/0
ksoftirqd/0
watchdog/0
events/0
cpuset
O Process ID (PID) do init o 1! Questo de prova! O init o primeiro processo invocado pelo kernel quando do boot do sistema, e todos so filhos
dele.
www.tiparaconcursos.net
Pgina 52 de 56
Comando killall
$ killall [-sinal] nomedoprocesso
www.tiparaconcursos.net
Pgina 53 de 56
Errado ( )
Comentrio:
O comando que exibe os usurios logados o who, no o top. O comando top exibe os processos em execuo.
Resposta: Errado.
Errado ( )
Comentrio:
Um processo em execuo no prompt do shell pode ser enviado para o
plano de fundo (background), liberando assim o shell para outros comandos, atravs das opes:
1) quando o criamos, atravs do caractere & usado no final do comanwww.tiparaconcursos.net
Pgina 54 de 56
do:
usuario@maquina:$ comando &
2) Atravs da combinao de teclas Ctrl+Z enquanto o comando est rodando, e em seguida pelo comando bg. Isso ir respectivamente parar o
processo liberando a linha de comando, e execut-lo em background.
Ambas opes trazem um processo em execuo Para retornar o comando para o plano principal (foreground), utilizamos o comando fg comando. Para visualizarmos os comandos rodando em background ou parados, utilizamos o comando jobs.
Resposta: Errado
CESPE - 2010
A respeito de sistemas operacionais Linux e Unix, julgue os itens que se
seguem.
No sistema operacional UNIX, o comando nice faz que um processo seja
disparado com alta prioridade.
Certo ( )
Errado ( )
Comentrio:
O comando nice permite que ns iniciemos um processo definindo a prioridade dele. A prioridade no Linux varia de -20 (maior prioridade) a 19
(menor prioridade). A sintaxe do comando nice [opo] [programa],
onde em [opo] colocamos a prioridade de -20 a 19 e em [programa] informamos o nome do comando, servio ou aplicativo que iremos chamar.
Portanto, podemos utilizar o nice para chamar um processo com prioridade baixa, tornando a afirmativa errada. Se ele falasse algo do tipo o comando nice permite, estaria correto, porm da maneira como est escrito restringe a utilidade do nice ao que est escrito. Errado.
Resposta: E
www.tiparaconcursos.net
Pgina 55 de 56
2. Concluso
Prezados, espero que tenham gostado. Trouxemos esta aula de degustao, com contedo e algumas questes, para que vocs saibam o
padro das aulas ir esperar vocs nas prximas aulas, quanto a estilo,
contedo e nvel. Nas prximas aulas traremos uma maior quantidade de
contedo e de questes da banca.
Gostaria de lembr-los que vocs que adquirirem o curso tero durante o perodo at a prova a possibilidade de enviar dvidas e questes
para resoluo, ento aproveitem, pois este um diferencial que pode
ajud-los a acertar mais questes na prova. Os contatos podem ser feitos
atravs do e-mail victor.carvalho@tiparaconcursos.net.
Espero continuar com vocs nas prximas aulas, ento at logo, e
aguardo vocs!
www.tiparaconcursos.net
Pgina 56 de 56