Escolar Documentos
Profissional Documentos
Cultura Documentos
Para saber que processos usam que sistema de arquivos, a partir do ponto de montagem, existe o comando fuser: fuser -m /home Correct
Correct
Marks for this submission: 0.7/1. This submission attracted a penalty of 0.1.
Question4 Marks: 1 O que so interpretadores de comando (shell)? Relacione trs tipos diferentes. Answer: Os interpretadores de comandos permitem aos usurios emitirem vrios comandos, o que requer ao usurio conhecer tais comandos e seus parmetros, alm da sintaxe da linguagem interpretada. Interpretador de comandos: o tipo mais simples de interface com o usurio em que as operaes so informadas atravs de linha de comando. Tipos mais comuns: bourne shell (sh) korn shell (ksh) c shell (csh) bourne again shell (bash) tcshell Comment: Interface simples com o usurio onde atravs de linha de comando as operaes so executadas. Tipos: Bourne Shell (sh), Korn Shell (ksh) e C Shell (csh). Incorrect
Marks for this submission: 0/1. You were not penalized for this submission.
Question5 Marks: 3
Diferencie parties primrias, lgicas e estendidas. Existe limitao fsica para um nmero mximo de parties em um disco? Justifique. Answer: Parties primarias Max = 4 O MBR o primeiro setor do disco e divide-se em duas reas. Parties estendidas - O limite de quatro parties inconveniente. Para ultrapass-lo, usa-se a partio estendida, que uma partio primria que serve de repositrio para outras parties. A partio cujo tipo 0x05 ou 0x0f no contm um sistema de arquivos. Em vez disso, contm outra partio (dita secundria), que por sua vez contm uma partio (ou unidade) lgica. O padro LBA (logical block address) mais simples. Os setores so identificados seqencialmente (linearmente), comeando da trilha mais externa. Se houver mais de um prato, cada superfcie numerada (a partir de zero) -- o setor zero o primeiro setor na trilha zero, cabea (superfcie) zero. Essa uma identificao unidimensional. Cabe controladora no disco transformar esse nmero lgico de setor com a sua localizao fsica no disco (mapeando cilindro, cabea e setor correspondente). Um disco para uso em computadores do tipo PC possui um nmero mximo de 4 parties primrias. Uma dessas parties pode ser formata com estendida e subdividida indefinidamente em parties menores chamadas de lgicas. Contundo, h limites lgicos que so impostos dependendo do sistema operacional em uso. O Windos XP limita em 24 o nmero mximo de parties (Letras C-Z). J o Linux limita as parties por dispositivo a 15 parties para discos SCSI (3 usadas como parties primrias, 12 parties lgicas), e 63 parties num dispositivo IDE (3 usadas como parties primrias, 60 parties lgicas). Contudo o normal no sistema Debian GNU/Linux fornecer apenas 20 dispositivos por partio. Veja maiores detalhes em: http://www.debian.org/releases/stable/i386/apcs05.html.pt Comment: Um disco para uso em computadores do tipo PC possui um nmero mximo de 4 parties primrias. Uma dessas parties pode ser formata com estendida e subdividida indefinidamente em parties menores chamadas de lgicas. Contundo, h limites lgicos que so impostos dependendo do sistema operacional em uso. O Windos XP limita em 24 o nmero mximo de parties (Letras C-Z). J o Linux limita as parties por dispositivo a 15 parties para discos SCSI (3 usadas como parties primrias, 12 parties lgicas), e 63 parties num dispositivo IDE (3 usadas como parties primrias, 60 parties lgicas). Contudo o normal no sistema Debian GNU/Linux fornecer apenas 20 dispositivos por partio. Veja maiores detalhes em: http://www.debian.org/releases/stable/i386/apcs05.html.pt Partially correct
Marks for this submission: 2/3. You were not penalized for this submission.
Question6 Marks: 1 Assinale nas alternativas abaixo os tipos de sistemas de arquivo com journal: Choose at least one answer. a. JFS b. ext4 c. VFAT d. ReiserFS e. ext2 ufs: sistema padro ext2: sistema de arquivos compatvel com o ufs
ext3: sistema de arquivos baseado em journal ext4: sistema de arquivos baseado em journal reiserfs: baseado em rvores balanceadas FAT-16, FAT-32 : MSDOS/Windows VFAT FAT-16 com nomes de arquivos longos JFS: IBM, com journal NFS: sistema de arquivo remoto NTFS: Windows NT/XP, somente leitura hsfs: sistema de arquivo para CD-ROM Partially correct
Marks for this submission: 0.7/1. This submission attracted a penalty of 0.1.
Question7 Marks: 2 Como funciona um sistema de arquivos com journal? Answer: a utilizao de sistemas de arquivos com a tecnologia "Journaling", que possuem a capacidade de acompanhar as mudanas que sero feitas no sistema de arquivos (por exemplo, gravaes/atualizaes de dados) antes que realmente sejam feitas. Essas informaes que o Journaling captura so ento armazenadas em uma parte separada do sistema de arquivos, denominada "Journal" (mas tambm conhecida por "registros de log"). Quando as informaes so armazenadas no Journal, o sistema de arquivos aplica as mudanas registradas nele e ento, remove as informaes do Journal. Um sistema de arquivos com journaling aquele que guarda um registro das modificaes a serem feitas em um journal (usualmente um log circular em uma rea dedicada do sistema de arquivos) antes de envi-la para o sistema de arquivos principal. No caso de uma pane do sistema ou queda de fora, por exemplo, esses sistemas de arquivos so mais fceis de restaurar e menos suscetveis de se corromperem. Caso haja algum problema, as escritas que esto no journal so refeitas, retornando o sistema de arquivos rapidamente para um estado consistente. Correct
inconsistncia no sistema de arquivos, inodes e links incorretos Tipos de Inconsistncias * Blocos Pertencentes a mais de um arquivo ou a um arquivo e a lista de blocos livres Pertencentes a um arquivo, mas fora do sistema de arquivos * Nmero de links incorreto * Formato incorreto do Inode * Blocos no pertencentes a arquivos nem a lista de blocos livres * Diretrios apontando para inodes invlidos * Lista de blocos livres incorreta * Inodes no referenciados Comment: verifica nmero de links incorretos, inodes no referenciados, blocos no pertencentes a arquivos nem a lista de blocos livres. Partially correct
Marks for this submission: 1/2. You were not penalized for this submission.
Question12 Marks: 1 Descreva trs funes realizadas pelo ncleo (kernel) de um sistema operacional do tipo Unix. Answer: escalonamento e controle dos processos e threads, gerncia de memria , gerncia do sistema de arquivos, gerncia de dispositivos de e/s. - Gerenciamento de memria; - Distribuio do tempo do processador entre os processos (ambiente multiusurio e multitarefa); - Responsvel pelo sistema de segurana; - Transferncia de dados de/para as unidades de entrada e sada; - Controle dos recursos do sistema; Correct
O que so os dispositivos especiais? Qual a diferena entre dispositivos de caracteres e de bloco? O que major number e minor number? Answer: So unidades de E/S como impressora, discos, Cd's que podem estar conectados ao sistema, todos sao tratados como arquivos especiais e sao acessados como qualquer arquivo do sistema. Os dispositivos podem ser: Dispositivos de caracteres-> unid de transferencia: byte Dispositivos de Bloco -> unid de transferencia: bloco de bytes ex: /dev/sda Numero de dispositivo -> major - tipo de dispositivo (device driver) e Minor -> nmero do dispositivo (specific device) mknod Dispositivos Especiais so arquivos especiais do sistema operacional que representam unidades de E/S tais como impressoras, discos, CDs e disquetes, que podem estar conectadas ao sistema. Dispositivos de Caracteres - Unidade de transferncia: byte - Acesso sequencial - Exemplo: /dev/console Dispositivos de Bloco - Unidade de transferncia: Bloco de bytes - Acesso aleatrio, bufferizado - Exemplo: /dev/hda Nmero de Dispostivo - Major Tipo do dispositivo (device driver) - Minor Nmero do dispositivo (specific device) Correct
O Master Boot Record (MBR) armazena as seguintes informaes: a primeira parte do gerenciador de partida (IPL) - tabela de partio - nmero mgico Partially correct
shutdown -h -t 300 Desculpem-nos, mas haver uma parada do sistema para manuteno em 5 minutos /sbin/shutdown -rf +5 "Desculpem-nos, mas haver uma parada do sistema em 5 minutos" Comment: shutdown -r +5 Desculpem-nos, mas haver uma parada do sistema para manuteno em 5 minutos Incorrect
/dev/pt
/dev/tty
/dev/zero
/dev/random
- A lista de kernels gerada automaticamente a partir do diretrio /boot e h busca automtica tambm de outros sistemas operacionais, como o Windows. - Nenhuma mudana feita no arquivos de configurao tem efeito at se executar o comando update-grub. Correct
no grub. Executa o interpretador de comandos como root. Isto permite ao gerenciador de sistema executar vrias funes administrativas com o colocar a data, verificar a consistncia do sistema de arquivos, etc. Neste estgio usualmente apenas a partio raiz est montada. Outros sistemas de arquivo devero ser montados manualmente. Partially correct
- Definir o hostname; - Definir a zona de tempo; - Executar a verificao do sistema de arquivos; - Montar as parties do disco; - Disparar os daemons e os servios de rede; - Configurar as interfaces de rede; - Ativar a contabilidade e as quotas de disc Correct
Marks: 1 Qual o resultado da execuo do comando a seguir? # apt-cache search theora Answer: A execuo desta linha de comando retorna com referecias arquivadas no cache, com o termo "theora" na descrio. # apt-cache search theora Ele retorna todos os pacotes que incluam o termo especificado no nome ou na descrio, ajudando a achar o que procura. Correct
PACMAN
YUM
APT
PORTAGE
Marks: 1 Qual a diferena entre os comandos apt-update e yum-update? Answer: O apt-get update verifica e atuliaza todo cache de listagem de pacotes do sistema. o yum-update alem de atualizar tambem faz as instalaes necessarias da atulizao. preciso baixar periodicamente uma lista com os pacotes disponveis em cada servidor, permitindo que o apt-get mantenha seu banco de dados local atualizado. # apt-get update Se usado sem especificar um pacote, o "update" vai atualizar de uma vez s todos os pacotes do sistema, de forma similar ao "aptget upgrade" do Debian: # yum update Correct
Marks for this submission: 0.5/1. You were not penalized for this submission.
Question6 Marks: 1 Correlacione o tipo de pacote binrio com as distribuies Ubuntu Gentoo Fedora Slackware Correct
.deb
.tbz
.rpm
.tgz
mesmas, alm de no se listadas na extrutura do apt-get sendo assim tambem a desinstalao manual, se necessrio mais tarde. O apt-get instala automaticamente todas dependncias do pacote, pedindo sua confirmao. Em muitos casos, mostrada tambm uma lista de pacotes recomendados. Eles so pacotes opcionais, que no so instalados por padro, mas que podem adicionar funcionalidades importantes. O dpkg um gerenciador de pacotes para sistemas baseados na distribuio Debian. Pode instalar, remover e construir pacotes, mas no pode baix-los automaticamente ou as suas dependncia. Correct
Marks for this submission: 0.5/1. You were not penalized for this submission.
Question9 Marks: 2 Relacione os comandos com a sua descrio correta. Mostra o nome de login do usurio atual Mostra os nomes de login dos usurios conectados. utilizado para mudar a informao que armazenada no campo "gecos" do usurio no arquivo /etc/passwd. Mostra informaes sobre o campo gecos do usurio no arquivo /etc/passwd. Mostra os grupos aos quais o usurio pertence #finger Mostra informaes sobre o campo gecos do usurio no arquivo /etc/passwd # users # who Mostra os nomes de login dos usurios conectados. # whoami # logname
logname
users
chfn
finger
groups
Mostra o nome de login do usurio atual. # groups Mostra os grupos aos quais o usurio pertence Correct
Em uma empresa, os operadores s possuem permisso para desligar os servidores LINUX atravs da conta poweroff. Como fazer para que esta conta s execute o script para desligar o servidor, sem entrar em sesso? Qual deve ser o contedo do script a ser executado, de forma que o processo de desligamento do servidor imediatamente? Answer: comando "#shutdown -P now" e criar um shellscript no arquivo shells, quando entrasse na sesso com esse usurio o servidor seria desligado. Seria criado o script /bin/desligar com o comando shutdown -h now, e configurado o arquivo /etc/sudoers conforme abaixo de forma que os operadores pudessem executar o comando como usurio poweroff: %operadores ALL =(poweroff) /bin/desligar OBS: A linha acima levando em considerao que existe um grupo operadores comum a todos os operadores. Aps isso o comando /bin/desligar seria acrescentado como o shell padro da conta poweroff especialmente criada para desligar o sistema. Comment: Seria criado o script /bin/desligar com o comando shutdown -h now, e configurado o arquivo /etc/sudoers conforme abaixo de forma que os operadores pudessem executar o comando como usurio poweroff: %operadores ALL =(poweroff) /bin/desligar OBS: A linha acima levando em considerao que existe um grupo operadores comum a todos os operadores. Aps isso o comando /bin/desligar seria acrescentado como o shell padro da conta poweroff especialmente criada para desligar o sistema. Partially correct
Marks for this submission: 1/2. You were not penalized for this submission.
Question13 Marks: 2 Que linha dever ser adicionada ao arquivo /etc/sudoers para que o usurio joao possa APENAS executar os comandos ls e passwd com privilgio de root, mas que no consiga mudar a senha de root? A senha do usurio joao no deve ser solicitada ao executar o comando sudo. Choose one answer. a. joao ALL = (root, root) (NOPASSWD) /bin/ls,/usr/bin/passwd ?* b. joao ALL = (root, root) (NOPASSWD) /bin/ls,/usr/bin/passwd ?* , !/usr/bin/passwd *root* c. joao ALL = (ALL, ALL) (NOPASSWD) /bin/ls,/usr/bin/passwd ?* , !/usr/bin/passwd *root* d. joao ALL = (ALL, ALL) (NOPASSWD) /bin/ls,/usr/bin/passwd ?* e. joao ALL = (root, root) /bin/ls,/usr/bin/passwd ?* , !/usr/bin/passwd *root* joao ALL = (root, root) (NOPASSWD) /bin/ls,/usr/bin/passwd ?* , !/usr/bin/passwd *root* Incorrect
Marks for this submission: 0/2. This submission attracted a penalty of 0.2.
Question14 Marks: 1 Relacione trs parmetros associados a cada usurio em um sistema operacional.
Answer: User ID (UID), login e Group ID (GID) So parmetros associados a cada usurio: - O nome da conta (login) - O nome do usurio - Um diretrio home onde por padro apenas o prprio usurio tem direito de leitura e escrita. - Um grupo de usurios ao qual o usurio est associado - Um interpretador de comandos (shell) padro - Uma senha nica para acesso ao sistema Correct
Marks: 1 $ rsync -avz servidor::home . Qual o usurio e senha que so pedidos no caso acima? Como voc modificaria o comando acima para autenticao com ssh com o usurio joao? Answer: A senha do usuario do cliente rsync -avz -e ssh servidor::home O usuario e senha definidos no arquivo de configurao rsu=yncd.conf rsync -avz -e "ssh -l joao" servidor::home Incorrect
Marks for this submission: 0/1. You were not penalized for this submission.
Question2 Marks: 2 Discorra em detalhes as diferenas entre backups completos, incrementais e diferenciais, relacionando as vantagens e desvantagens de cada um. Answer: Backup completo: Consiste no backup completo de todos arquivos para a midia de backup, copia tudo indiscriminadamente havendo ou no modificacoes no arquivo. grande parte da midia de backup usada mesmo que nada tenha sido alterado. backup incremental: Primeiro verificam se o horario de alterao de um arquivo mais recente que o horario de ultimo backup. se no for, o arquivo nao foi modificado desde o ultimo backup e pode ser ignorado desta vez, por outro lado se a data de modificao mais recente que a data do ultimo backup, o arquivo foi modificado e deve ter seu backup feito. o backups incrementais sao usados em conjunto com um backup completo frequente. Backup diferenciais sao similares aos backups incrementais pois ambos podem fazer backups somente de arquivos modificados. No entanto os backups diferenciais so acumulativas, em outras palavras no caso de um backup diferencial um vez que um arquivo foi modificado este continua a ser incluso em todos os backups diferenciais. Isto significa que contem todos os arquivos modificados desde o ultimo backup completo, possibilitando executar uma restaurao completa somente com ultimo backup completo e o ultimo backup diferencial. Backup Completo Este tipo consiste no backup de todos os arquivos para a midia de backup. O backup completo copia tudo indiscriminadamente para a midia de backup, havendo modificacoes ou nao nos arquivos. Vantagens- Os arquivos sao mais faceis de localizar porque esto na midia de backup atual. Requer apenas uma midia ou um conjunto de midia para a recuperacao dos arquivos. Desvantagens- demorado. Se os arquivos forem alterados com pouca frequencia, os backups serao quase identicos.
Backup Incremental Os backups incrementais primeiro verificam se o horario de alteracao de um arquivo e mais recente que o horario de seu ultimo backup. Se nao for, o arquivo nao foi modificado desde o ultimo backup e pode ser ignorado desta vez. Por outro lado, se a data de modificacao e mais recente que a data do ultimo backup, o arquivo
foi modificado e deve ter seu backup feito. A principal vantagem em usar backups incrementais que rodam mais rapido que os backups completos. A principal desvantagem dos backups incrementais que para restaurar um determinado arquivo, pode ser necessario procurar em um ou mais backups incrementais ate encontrar o arquivo.
Backup Diferenciais Backups diferenciais sao similares aos backups incrementais pois ambos podem fazer backup somente de arquivos modificados. No entanto, os backups diferenciais so acumulativos,em outras palavras, no caso de um backup diferencial,uma vez que um arquivo foi modificado, este continua a ser incluso em todos os backups diferenciais (obviamente, ate o proximo backup completo). Vantagens- A recuperacao exige a midia apenas dos ultimos backups completo e diferencial. Fornece backups mais rapidos do que um backup completo. Desvantagens - A restauracao completa do sistema pode levar mais tempo do que se for usado o backup completo. Se ocorrerem muitas alteracoes nos dados, os backups podem levar mais tempo do que backups do tipo incremental. Correct
Marks for this submission: 0/1. You were not penalized for this submission.
Question4 Marks: 1 Explique em detalhes qual a diferena entre UID e EUID (Effective UID) de um processo? Answer: UID o numero do usuario que executou o programa sendo identico ao mesmo campo contido no arquivo /etc/passwd EUID usado para determinar o direito de acesso do processo aos recursos do sistema pode ser diferente o UID se o arquivo que contem o programa executado tiver o atributo setuid ativado neste caso o UID do usuario que for dono do arquivo. User ID (UID): o nmero do usurio que executou o programa, sendo idntico ao mesmo campo contido no arquivo /etc/passwd. Effective User ID (EUID) - usado para determinar o direito de acesso do processo aos recursos do sistema. - Pode ser diferente o UID se o arquivo que contm o programa executado tiver o atributo setuid ativado. - Note que neste caso o EUID ser idntico ao UID do usurio que for o dono do arquivo.
Correct
Marks for this submission: 0/1. This submission attracted a penalty of 0.1.
Question6 Marks: 2 O que so processos? Relacione quais so as suas propriedades? Answer: So os programas em execuo no sistema operacional cada processo identificado por um numero unico PID Possuem um dispositivo padrao de entrada, de saida e sada de erro possuem um dono, ou seja, um usuario que o disparou prioridade de execuo e um estado de processo associados Pode executar em "foreground" ou "background" um processo pode disparar outros processos. Processos so os programas em execuo no sistema operacional. - Cada processo identificado por um nmero nico chamado de PID. - Possuem um dispositivo padro de Entrada, de Sada e de Sada de Erro; - Possuem um dono, ou seja, um usurio que o disparou; - Possui prioridade de execuo (nice) e um estado de processo associados; - Pode executar em foreground ou background; - Um processo pode disparar outros processos; Correct
#pgrep -u root,daemon Neste caso todos os processos pertencentes ao root ou ao usuario daemon serao listados #pkill -u root, daemon ira enviar o sinal especificado (SIGTERM o padrao) para cada processo ao invs de list-los. O comando pgrep relaciona os processos do usurios root e daemon em execuo no sistema. O comando pkill envia o sinal KILL para os mesmos processos. Correct
Marks for this submission: 1/2. You were not penalized for this submission.
Question9 Marks: 1
Assinale os estados normalmente encontrados nas diversas fases de execuo de um processo no Unix/Linux. Choose at least one answer. a. D - Uninterruptible sleep b. W - Paging c. T - Stopped d. Z - Defunct ("zombie") process e. X - Dead f. R - Running or runnable g. S - Interruptible sleep D - Uninterruptible sleep (usually IO) R - Running or runnable (on run queue) S - Interruptible sleep (waiting for an event to complete) T - Stopped, either by a job control signal or because it is being traced. W - Paging (not valid since the 2.6.xx kernel) X - Dead (should never be seen) Z - Defunct ("zombie") process, terminated but not reaped by its parent Correct
O que ser informado com o uso do comando jobs, considerando que os programas no terminaram sua execuo? Answer: Esse comando serve para visualizar os processos que estao parados ou executando em segundo plano. ex: #jobs -r (processos em execuo) #jobs -s (processos parados) O comando jobs ir informar o seguinte: [1] Executando ./comando1 [2]- Parado ./comando2 [3]+ Parado ./comando3 Comment: jobs [1] Executando xeyes & [2]- Parado xeyes [3]+ Parado xeyes Incorrect
Marks for this submission: 0/1. You were not penalized for this submission.
Question12 Marks: 1 Esse sinal tem a funo de suspender a execuo de um processo e s reativ-lo aps o recebimento do sinal CONT. Esse sinal informa erros de execuo de instruo ilegal e tambm, por exemplo, quando ocorre diviso por zero. Esse sinal tem a funo de terminar completamente o processo, mas de uma maneira ordenada. Esse sinal informa que houve um erro de endereamento de memria. Esse sinal tem a funo de "matar" um processo imediatamente, e usado quando o sinal TERM no funciona. Esse sinal tem a funo de reassumir a execuo de um processo aps este ter sido suspenso. STOP - esse sinal tem a funo de suspender a execuo de um processo e s reativ-lo aps o recebimento do sinal CONT. CONT - esse sinal tem a funo de reassumir a execuo de um processo aps este ter sido suspenso. SEGV - esse sinal informa que houve um erro de endereamento de memria. TERM - esse sinal tem a funo de terminar completamente o processo, mas de uma maneira ordenada. ILL - esse sinal informa erros de execuo de instruo ilegal e tambm, por exemplo, quando ocorre diviso por zero. KILL - esse sinal tem a funo de "matar" um processo imediatamente, e usado quando o sinal TERM no funciona. Correct
STOP
ILL
TERM
SEGV
KILL
CONT
Um usurio utilizou o comando contrab -e. Qual o contedo que deve ser editado para que o comando comando4 seja executado sempre s segundas-feiras no horrio de 10h40m nos meses de janeiro a junho? Answer: 40 10 * 1,2,3,4,5,6 1 comando4 [minutos] [horas] [dia do ms] [ms] [dia da semana] [usurio] [comando] 40 10 * 1-6 1 comando4 Comment: 40 10 * 1-6 1 comando4 Partially correct
Marks for this submission: 1.5/2. You were not penalized for this submission.
Question14 Marks: 1 Qual a diferena entre o sinal KILL e o sinal TERM? Answer: KILL - esse sinal tem a funo de "matar" um processo e usado em momentos de criticidade.O kill tambm um comando que o usurio pode usar para enviar qualquer sinal, porm, se ele for usado de maneira isolada, ou seja, sem o parmetro de um sinal, o kill por padro executa o sinal TERM. TERM - esse sinal tem a funo de terminar completamente o processo de maneira ordenada, ou seja, este deixa de existir aps a finalizao; O sinal padro para o comando kill o TERM, avisa a um processo para terminar ordenadamente a sua execuo. O sinal KILL no pode ser bloqueado e fora a execuo imediata do processo. Correct
$ fg 1 $ fg 2 Answer: sinal para finalizacao de todos os processos xeyes traria o processo fg 3409 para primeiro plano se nao estivesse morto ira trazer o processo 3357 para primeiro plano $ killall xeyes [1]- Terminado xeyes [2]+ Parado top $ fg 1 bash: fg: 1: trabalho no existe $fg 2 (traz o comando top para foreground) Correct
Qual o arquivo utilizado para configurar manualmente os nomes e os IPs de outras mquinas com que voc queira se comunicar? Choose one answer. a. /etc/dhcp/dhcpd.conf b. /etc/nsswitch.conf c. /etc/hosts d. /etc/hostname e. /etc/resolv.conf Incorrect
Marks for this submission: 0/1. This submission attracted a penalty of 0.1.
Question2 Marks: 2 Complete os comandos abaixo (*) de modo que o servio NFS posssa ser acessivel corretamente entre as duas mquinas. Considere que a rede local uma classe C e o endereo da mquina joao 192.168.1.2 e a mquina maria 192.168.1.3. A interface de rede utilizada em ambas as mquinas eth0. Note que a mesma srie de comandos deve servir para as duas mquinas. #iptables -A * -i * -s * -p * --dport 111 -j * #iptables -A * -i * -s * -p udp --dport * -j * #iptables -A * -i * -s * -p tcp --dport * -j * #iptables -A * -i * -s * -p * --dport 32765:32768 -j * #iptables -A * -i * -s * -p * --dport 2049 -j * #iptables -A * -i * -s * -p udp --dport * -j *
Answer: #iptables -A INPUT -i eth0 -s 192.168.1.0/24 -p tcp --dport 111 -j ACCEPT #iptables -A INPUT -i eth0 -s 192.168.1.0/24 -p udp --dport 111 -j ACCEPT #iptables -A INPUT -i eth0 -s 192.168.1.0/24 -p tcp --dport 32765:32768 -j ACCEPT #iptables -A INPUT -i eth0 -s 192.168.1.0/24 -p udp --dport 32765:32768 -j ACCEPT #iptables -A INPUT -i eth0 -s 192.168.1.0/24 -p tcp --dport 2049 -j ACCEPT #iptables -A INPUT -i eth0 -s 192.168.1.0/24 -p udp --dport 2049 -j ACCEPT Incorrect
Marks for this submission: 0/2. You were not penalized for this submission.
Question3 Marks: 1
Assuma que existem usurios (joao, maria) que possuem suas prprias mquinas, todas com o mesmo nome dos donos. Como ficariam os arquivos /etc/fstab, /etc/exports para que fosse possvel a cada usurio montar o diretrio home da mquina do outro usurio, automaticamente, sem restries? Answer: Joo: /etc/fstab maria:/home /home/maria nfs rsize=8192,wsize=8192,timeo=14,int /etc/exports /home maria (rw,sync,no_root_squash) Maria: /etc/fstab joao:/home /home/joao nfs rsize=8192,wsize=8192,timeo=14,int /etc/exports /home joao (rw,sync,no_root_squash) Incorrect
Marks for this submission: 0/1. You were not penalized for this submission.
Question4 Marks: 1 Qual o arquivo consultado pelos comandos ifup e ifdown para mudar o modo de funcionamento das interfaces de redes? Choose one answer. a. /etc/network/interfaces b. /etc/sysconfig/network-scripts c. /dev/eth0 d. /etc/udev/rules.d/70-persistent-net.rules e. /etc/init.d/networkin Normalmente o script de rede chama os comandos abaixo para iniciar as interfaces de rede. ifup Comando que coloca a interface em modo operacional Consulta /etc/network/interfaces # ifup [-a | ] ifdown Comando que coloca a interface em modo no operacional Consulta /etc/network/interfaces # ifdown [-a | ] Correct
O comando netstat -nr forneceu a sada abaixo para um dada interface de um computador. Quais comandos de configurao de rede e roteamento esttico que foram dados para obter tal sada? Destination Iface 146.164.8.128 eth1 192.168.0.0 eth1 0.0.0.0 eth1 Gateway 0.0.0.0 0.0.0.0 Genmask 255.255.255.192 255.255.0.0 0.0.0.0 UG Flags U U 0 MSS 0 0 0 Window 0 0 0 irtt 0 0
146.164.8.129
Answer: auto eth1 iface eth1 inet static addres 146.164.8.128 netmask 255.255.255.192 gateway 0.0.0.0 iface eth1 inet static addres 192.168.0.0 netmask 255.255.0.0 gateway 0.0.0.0 route add default gw 146.164.8.129 eth1 ifconfig eth1 inet 146.164.8.128 netmask 255.255.255.192 route add -net 192.168.0.0/16 eth1 route add default gateway 146.163.8.129 Comment: ifconfig eth1 inet 146.164.8.128 netmask 255.255.255.192 route add -net 192.168.0.0/16 eth1 route add default gateway 146.163.8.129 Incorrect
Marks for this submission: 0/1. You were not penalized for this submission.
Question6 Marks: 1 Qual o arquivo utilizado para configurar a ORDEM de resoluo de nomes em um sistema? Choose one answer. a. /etc/hostname b. /etc/resolv.conf c. /etc/hosts d. /etc/dhcp/dhcpd.conf e. /etc/nsswitch.conf Incorrect
Marks for this submission: 0/1. This submission attracted a penalty of 0.1.
Question7 Marks: 1 Qual a diferena entre os parametros "default-lease-time" e "max-lease-time" no servidor dhcp? Answer: default-lease-time o tempo padro do sistema para que um cliente DHCP fique como o ip reservado no sistema, at a liberao do ip, ou renovao. e max-lease-time o tempo maximo que a maquina ficar com o ip reservado, sendo renovado a locao por mais tempo, liberada para uma nova requisio. # O lease-time padro atribudo quando o cliente no especifica o mesmo quando faz o pedido. O lease-time mximo define o maior valor que pode ser dado, independente do pedido do cliente. Comment: O default-lease-time o tempo de concesso padro das configuraes dhcp fornecido ao cliente quando ele no especifica o tempo quando faz a solicitao. o max-leasetime o tempo mximo de concesso, independente do pedido do cliente. Incorrect
Marks for this submission: 0/1. You were not penalized for this submission.
Question8 Marks: 2 O que vai ser capturado pelos comandos tcpdump a seguir? # tcpdump -vv src mars and not dst port 22 # tcpdump 'src 10.0.2.4 and (dst port 3389 or 22)' Answer: verbose do host mars, exceto o porta 22 do host 10.0.2.4 com destino para porta 3389 ou 22 1) Trfego originrio do host Mars que no para a porta SSH. 2) Trfego do host 10.0.2.4 AND destinado para as portas 3389 ou 22. Correct
Question10 Marks: 1 Qual a diferena entre o uso do comando ntpdate e do daemon ntpd para sincronizar a hora e data de um sistema? Como automatizar a atualizao de data e hora usando o comando ntpdate? Answer: ntpdate serve para sincronizar o sistema com servidor ntp O ntpd muito mais preciso. Ele calcula a variao do horrio do sistema local e continuamente o ajusta, de modo que nao haja grandes correes que possam causar, por exemplo, inconsistncia nos arquivos de log. O daemon ntpd muito mais preciso. Ele calcula a variao do horrio do sistema local e continuamente o ajusta, de modo que no haja grandes correes que possam causar, por exemplo, inconsistncia nos arquivos de log. A maneira mais fcil de automatizar o ntpdate configurar o cron para realizar esta tarefa periodicamente, como por exemplo, uma vez ao dia. Comment: O comando ntpdade executado uma vez no boot e sincroniza a data e hora local com o servidor NTP central Ubuntu. Contudo, como o horrio local pode variar bastante entre um boot e outro, faz sentido corrigir o tempo local regularmente. O daemon ntpd muito mais preciso. Ele calcula a variao do horrio do sistema local e continuamente o ajusta, de modo que no haja grandes correes que possam causar, por exemplo, inconsistncia nos arquivos de log A maneira mais fcil configurar o cron para realizar esta tarefa periodicamente, como por exemplo, uma vez ao dia. Criando o arquivo /etc/cron.daily/ntpdate com o contedo: ntpdate ntp.ubuntu.com Partially correct
Marks for this submission: 0.5/1. You were not penalized for this submission.
Question11 Marks: 1 A sada de um comando ifconfig eth0 foi a seguinte: Link encap:Ethernet Endereo de HW 00:16:D4:DD:ED:A1 inet end.: 192.168.0.111 Bcast:192.168.0.255 Masc:255.255.255.0 BROADCAST MULTICAST MTU:1500 Mtrica:1 Descreva todos os comandos que devem ser dados para que a sada acima seja possvel. Answer: iface eht0 inet static address 192.168.0.111 netmask 255.255.255.0 ifconfig eth0 192.168.0.111 netmask 255.255.255.0 ifdown eth0 Comment: ifconfig eth0 192.168.0.111 netmask 255.255.255.0 ifdown eth0 Incorrect
Marks for this submission: 0/1. You were not penalized for this submission.
Question12 Marks: 2 Descreva todos os comandos que devem ser dados com o ufw para que apenas a rede 192.168.0.0/24 possa acessar o servidor http na mquina local. Answer:
#ufw allow proto tcp from 192.168.0.0/24 to any port 80 # ufw enable # ufw default deny # ufw allow proto tcp from 192.168.0.2/24 to any port 80 Comment: # ufw enable # ufw default deny # ufw allow proto tcp from 192.168.0.2/24 to any port 80 Partially correct
Marks for this submission: 1/2. You were not penalized for this submission.
Question13 Marks: 1 Assinale a seguir os tipos de informaes que podem ser fornecidas pelo servidor DHCP a um cliente. Choose at least one answer. a. endereo MAC b. Endereo Servidor DNS c. Ordem de Resoluo dos Nomes d. Endereo IP e. Endereo do Gateway Correct
Com isso eu configuraria o servidor DHCP subnet 192.168.1.0 netmask 255.255.255.0 Os endereos distribudos dinamicamente sero da rede 192.168.1.0/24 { range 192.168.1.10 192.168.1.20; Podem ser distribudos os IPs de 192.168.1.10 a 192.168.1.20 range 192.168.1.100 192.168.1.200; Podem ser distribudos os IPs de 192.168.1.100 a 192.168.1.200 } host earth { hardware ethernet 00:00:45:12:EE:F4; fixed-address 192.168.1.21; Reserva o IP 192.168.1.21 e hostname earth para o host MAC 00:00:45:12:EE:F4 Comment: subnet 192.168.1.0 netmask 255.255.255.0 Os endereos distribudos dinamicamente sero da rede 192.168.1.0/24 { range 192.168.1.10 192.168.1.20; Podem ser distribudos os IPs de 192.168.1.10 a 192.168.1.20 range 192.168.1.100 192.168.1.200; Podem ser distribudos os IPs de 192.168.1.100 a 192.168.1.200 } host earth { hardware ethernet 00:00:45:12:EE:F4; fixed-address 192.168.1.21; Reserva o IP 192.168.1.21 para o host MAC 00:00:45:12:EE:F4 Partially correct
Marks for this submission: 0.5/1. You were not penalized for this submission.
Question15 Marks: 1 Qual o comando que deve ser dado para configurar manualmente a interface de rede eth0 com o endereo 146.164.8.129 e endereo de broadcast 146.164.255.255? Choose one answer. a. ifconfig eth0 146.164.8.129 netmask 255.255.255.0 b. Nenhuma das respostas c. ifconfig eth0 146.164.8.129 netmask 255.255.0.0 d. ifconfig eth0 146.164.0.0 netmask 255.255.255.255 e. ifconfig eth0 146.164.8.0 netmask 255.255.255.255 Correct
Marks for this submission: 0.5/1. This submission attracted a penalty of 0.1.