10 perguntas úteis da entrevista sobre serviços Linux e daemons

10 perguntas úteis da entrevista sobre serviços Linux e daemons

Daemon é um programa de computador que é executado como um processo em segundo plano e geralmente não permanece sob o controle direto do usuário. O processo pai de um daemon na maioria dos casos é iniciar, Mas não sempre.

Em Linux, um Serviço é um aplicativo que é executado em um fundo, realizando tarefas essenciais ou aguardando sua execução.

Perguntas sobre serviços Linux e daemons

Geralmente, não há diferença entre um Daemon e a Serviço. Daemon é serviço, mas o serviço pode ser maior que o daemon. Daemon fornece alguns serviços e serviços podem conter mais de um daemon.

Aqui nesta série de Artigo da entrevista, estaríamos cobrindo Serviços e daemons no Linux.

1. O que é serviço exim? Qual é o objetivo deste serviço?
Responder : A EXIM é um agente de transferência de correio de código aberto (MTA) que lida com o roteamento, recebimento e entrega de correio eletrônico. O Exim Service serve para ser uma ótima substituição do Serviço Sendmail, que vem com a maior parte da distro.

2. O que é o NIS servidor? Qual é o objetivo do servidor NIS?

Responder : O servidor NIS, serve ao objetivo de lidar com o serviço de informações de rede que facilita a entrada em outros sistemas com as mesmas credenciais de login. NIS é um protocolo de serviço de diretório que funciona no modelo cliente-servidor.
3. O que você preferirá para um proxy reverso no Linux?
Responder : Proxy reverso refere -se ao tipo de proxy que recupera recursos por conta do cliente do (s) servidor (s). A solução de 'proxy reversa' no Linux é a lula, bem como o proxy reverso do Apache. No entanto, 'lula' é mais preferido do que 'proxy reverso do Apache' por causa de sua simplicidade e natureza direta.
4. Você está obtendo os seguintes códigos (2xx, 3xx, 4xx, 5xx) no Apache, em algum momento do tempo. O que isso significa?

Responder : No Apache, cada código de erro aponta para uma área específica de problema.

  1. 2xx: solicitação de conexão bem -sucedida
  2. 3xx: redirecionamento
  3. 4xx: erro do cliente
  4. 5xx: erro do servidor
5. Você é solicitado a interromper o serviço Apache através de seu script de controle. O que você vai fazer?
Responder : O serviço Apache é controlado usando um script chamado Apachectl. Para parar o Apache usando seu script de controle, precisamos executar.
# apachectl Stop [em sistemas baseados em Debian] # /etc /inid.T/HTTPD Stop [em sistemas baseados em Red Hat]
6. Como 'Apachectl reiniciar' diferente de 'apachectl gracful'
Responder : O 'Apachectl reiniciar' quando executado forçará o Apache a reiniciar imediatamente, antes que a tarefa seja concluída, enquanto 'apachectl grachful' aguardará a conclusão da tarefa atual antes de reiniciar o serviço. Sem mencionar 'Apachectl Graceful' é mais seguro para executar, mas o tempo de execução para 'Apachectl reiniciar' é menor em comparação com 'Apachectl Graceful'.
7. Como você configurará as montagens de NFS para exportá -lo, da sua máquina local?
Responder : O /etc /exportação permite a criação de exportações da NFS na máquina local e a disponibilize para o mundo inteiro.
8. Você deveria criar uma nova configuração do Apache VirtualHost para o host www.Tecmint.com que está disponível em/home/tecmint/public_html/e mantém log em/var/log/httpd/por padrão.
Responder : Você precisa criar um contêiner do host virtual Apache no arquivo de configuração do Apache principal localizado em '/etc/httpd/conf/httpd.conf '. A seguir, é apresentado o contêiner virtual para host www.Tecmint.com.
 Documentroot/home/tecmint/public_html servername www.Tecmint.com alias de servidor Tecmint.com CustomLog/var/log/httpd/tecmint.com.log combinado errorlog/var/log/httpd/tecmint.com.erro.registro 
9. Você deve despejar todos os pacotes de tráfego HTTP no arquivo http.fora. O que você vai sugerir?
Responder : Para despejar todo o tráfego de rede, precisamos usar o comando 'tcpdump' com os seguintes interruptores.
# TCPDUMP TCP PORT 80 -S0 -W HTTP.fora
10. Como você adicionará um serviço (digamos httpd) para começar no Init Nível 3?
Responder : Precisamos usar a ferramenta 'chkconfig' para conectar um serviço no Init Nível 3, alterando seu parâmetro de nível de execução.
chkconfig -LEvel 3 httpd em

É tudo por agora. Estarei aqui novamente com outro artigo interessante muito em breve. Até então permaneça saudável, sintonizado e conectado a Tecmint. Não se esqueça de nos fornecer seu valioso feedback na seção de comentários abaixo.