A performance da internet e a velocidade da conexão são importantíssimas nos dias de hoje, para que os usuários possam navegar com a maior qualidade possível. Entre os principais indicadores de desempenho estão a velocidade de download, upload, ping e jitter.
quarta-feira, 10 de maio de 2023
terça-feira, 17 de janeiro de 2023
Resetar as permissões e proprietários dos pacotes instalados com RPM
Para resetar as permissões e os proprietários dos pacotes instalados com o gerenciador de pacotes RPM, você pode usar o comando "rpm" com as opções "--setperms" e "--setugids" seguido pelo nome do pacote. Por exemplo:
rpm --setperms --setugids nome_do_pacote
Isso redefinirá as permissões (setperms) e os proprietários (setugids) dos arquivos do pacote para as configurações padrão especificadas pelo pacote durante a instalação.
terça-feira, 10 de janeiro de 2023
Redirecionar todo tráfego de http para https no Apache (redhat like)
Rápido e caceteiro.
Crie o arquivo /etc/httpd/conf.d/default.conf com o conteúdo abaixo:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} !^(localhost|127.0.0.1)
RewriteRule ^/(.*) https://%{SERVER_NAME}/$1 [R=301,L]
</VirtualHost>
domingo, 8 de janeiro de 2023
Rastrear todos os arquivos acessados por um processo
Existem várias maneiras de rastrear todos os arquivos acessados por um processo em Linux. Uma das formas é usando o comando "strace".
Para usar o strace, você precisará descobrir o ID do processo (PID) que deseja rastrear. Isso pode ser feito usando o comando "ps aux | grep [nome do processo]".
Uma vez que você tenha o PID, você pode usar o strace com o seguinte comando:
strace -e trace=file -f -p [PID]
Essa opção irá rastrear todas as chamadas do sistema de arquivos do processo específico.
quinta-feira, 3 de fevereiro de 2022
Confirmação de leitura VS Confirmação de entrega
- Solicitar uma confirmação de leitura;
- Solicitar uma confirmação de entrega.
segunda-feira, 13 de setembro de 2021
Teste simples de conexão/login IMAP em Python
M = imaplib.IMAP4(input("Servidor: "))
M.login(input("Nome de usuário: "), getpass.getpass("Senha: "))
M.noop()
M.logout()
segunda-feira, 19 de julho de 2021
Hello World (WSGI - Py3)
status = '200 OK'
headers = [('Content-type', 'text/plain')]
start_response(status, headers)
return [body]