Depuração no linux

Video: Modo de depuração (Debugging)

Quase todos os serviços Linux tem uma opção que permite que ele seja executado em um nível (s) de depuração. Ativando a depuração, você pode ver tudo a partir de mensagens de falha para obter informações detalhadas sobre o que o serviço faz. Normalmente, você pode adicionar uma opção de depuração de um script de inicialização (muitas vezes passou por opções definidas em / Etc / sysconfig arquivos) ou executar um processo daemon manualmente a partir do shell com opções de depuração acrescentou. Por exemplo:

Video: Aula 1 Instalar GCC / G++ no Linux | Ubuntu / Debian e derivados

# / Usr / sbin / sshd -DDD -f / etc / ssh / sshd_config -p 12345


Este exemplo inicia o daemon shell seguro (sshd) No modo máximo de depuração (-ddd). Ele usa o sshd_config para a sua configuração e escuta para conexões em número da porta 12345. Esta porta está a ser utilizado apenas para fins de teste, de modo a não entrar em conflito com nenhuma das portas comuns. Assista ao depuração mensagens aparecem na janela do Terminal. Em seguida, você pode ter um cliente SSH de outra tentativa computador para se conectar a este servidor:

$ Ssh -l testuser 192.168.1.26 -p 12345

Assumindo aqui que o endereço IP do servidor é 192.168.1.26, este exemplo tenta se conectar ao servidor sshd prazo anteriormente na porta 12345. Ele tenta fazer login como o testuser usuário chamado. Ao assistir sshd mensagens de depuração, você pode verificar que o cliente pode se comunicar com o servidor e que o arquivo de configuração está funcionando corretamente.


Publicações relacionadas