Ícone RSS Ícone Página Principal
  • arquivos sem uso …

    Publicado em 25 de Maio de 2017 omyasuda Sem comentários

    Problema.

    A pasta com as imagens do site contem mais de 270 mil imagens com mais de 6Gb.

    Todas estas imagens são realmente utilizadas no site? Questiona o nosso provedor que se assusta com o volume.

    Esclarecimento.

    O nosso site criado com WordPress tem mais de 20 mil posts, em sua maioria com imagens.

    Potencialmente, algumas imagens não são mais referenciadas no site por diversos motivos. Mas quais são estas imagens?

     

     

    …..

    (texto em desenvolvimento enquanto trabalho neste problema).

    …….

     

     

    Referências

    1. Filters! – um tutorial sobre filtros e seus usos no mundo linux.
    2. Grep and Regular Expressions! – tutorial sobre o processamento de Expressões regulares.

     

     

  • /var lotado

    Publicado em 11 de Abril de 2017 omyasuda Sem comentários

    Começou com a ideia de manter a pasta /var em uma partição à parte, para tentar controlar o seu crescimento com o tempo. Mas, aos poucos foi mesmo virando um problema. Pois, ela ficando lotada, começa a impedir algumas operações em especial a atualização de alguns itens da minha instalação. Aqui algumas ideias que podem ser uteis.

     

    sudo apt-get update
    sudo dpkg –configure -a

     

    cd /var
    ls -la
    cd backups/
    ls -la
    sudo rm *.gz
    sudo rm *.bak
    cd ..
    ls
    sudo rm *.gz

    mover a pasta /var para algum outro lugar com um pouco mais de espaço, e criar um link simbolico para lá. Mas, como é que se continua depois. Voltamos a usar a pasta var em outra partição mesmo?? Deixamos lá? Dá para voltar para a partição restrita?

    mkdir ~/panic
    sudo cp -a /var/cache /home/omy/panic/cache
    rm -rf /var/cache
    sudo rm -rf /var/cache
    sudo ln -s /home/omy/panic/cache /var/cache

    BleachBit

    O BleachBit é uma ferramenta que pode ser usada nestes casos, para limpar a sua instalação de arquivos antigos que não são mais necessários. Ferramentas que automatizam processos devem ser usadas com cautela para evitar perdas por engano.

     

    which bleachbit
    sudo apt-get update
    sudo dpkg –configure -a
    sudo apt-get install bleachbit
    which bleachbit
    sudo bleachbit

     

    Referencias

    1. /var partition gets full what’s the solution? – um forum discutindo o assunto com idéias de trabalho.

     

     

     

     

  • Tardigrado: Tentativa de Acesso não-autorizado

    Publicado em 4 de Janeiro de 2016 omyasuda Sem comentários

    Venho observando as mensagens

    Jan 4 10:09:32 tardigrado sshd[10582]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=113.195.145.85 user=root
    Jan 4 10:09:34 tardigrado sshd[10582]: Failed password for root from 113.195.145.85 port 7408 ssh2
    Jan 4 10:09:37 tardigrado sshd[10582]: Failed password for root from 113.195.145.85 port 7408 ssh2
    Jan 4 10:09:41 tardigrado sshd[10582]: Failed password for root from 113.195.145.85 port 7408 ssh2
    Jan 4 10:09:45 tardigrado sshd[10582]: Failed password for root from 113.195.145.85 port 7408 ssh2
    Jan 4 10:09:49 tardigrado sshd[10582]: Failed password for root from 113.195.145.85 port 7408 ssh2
    Jan 4 10:09:53 tardigrado sshd[10582]: Failed password for root from 113.195.145.85 port 7408 ssh2
    Jan 4 10:09:53 tardigrado sshd[10582]: Disconnecting: Too many authentication failures for root from 113.195.145.85 port 7408 ssh2 [preauth]
    Jan 4 10:09:53 tardigrado sshd[10582]: PAM 5 more authentication failures; logname= uid=0 euid=0 tty=ssh ruser= rhost=113.195.145.85 user=root
    Jan 4 10:09:53 tardigrado sshd[10582]: PAM service(sshd) ignoring max retries; 6 > 3
    Jan 4 10:10:01 tardigrado sshd[10584]: reverse mapping checking getaddrinfo for 85.145.195.113.adsl-pool.jx.chinaunicom.com [113.195.145.85] failed – POSSIBLE BREAK-IN ATTEMP

    No log /var/log/auth.log do Tardigrado! A suspeita é de tentativa de acesso indevido a este sistema por ataque “força-bruta”!

    fail2ban

    Este programa escrito em python, monitora os arquivos de log e ajusta as configurações de segurança tentando dificultar a vida dos atacantes.

    Referências

    1. ~$ sudo tail -F /var/log/*.log – para acompanhar as linhas mais recentes dos logs do sistema.
    2. The Beginner’s Guide to iptables, the Linux Firewall

     

     

     

     

     

  • tardigrado: sem acesso ssh

    Publicado em 10 de dezembro de 2015 omyasuda Sem comentários

    Por alguns dias, esta minha máquina ficou desinstalada, mas está retornando à minha rede, de um nó na rede,

    ~$ ssh user@192.168.1.169
    ssh: connect to host 192.168.1.169 port 22: Connection refused

    Parece que o serviço ssh está parado. Na máquina,

    ~$ sudo /etc/init.d/ssh restart

    resolveu o problema, e agora tenho acesso ao ssh de qualquer nó na rede

    ~$ ssh user@192.168.1.169
    user@192.168.1.169’s password:

    Na pasta /etc/ssh temos os arquivos de configuração. Vale conferir os parametros lá especificados. Se necessário, veja a descrição de cada item com man.

     

     

  • VirtualBox no Slackware 14.0 64bits…

    Publicado em 10 de setembro de 2013 omyasuda Sem comentários
    VirtualBox New Update

    VirtualBox New Update

    Tem sido frequente receber a mensagem de existencia de nova versão do VirtualBox como esta.

    Anteriormente, tive algumas dificuldades para fazer esta atualização simplesmente por são saber como proceder. Mas agora, tenho tido sucesso, baixando o arquivo .run no endereço indicado, autorizando a execução e rodando o pacote.

    Se você tiver o pacote de extensão do Oracle VM VirtualBox instalado, ele vai pedir para atualizar este software na primeira vez que executar o VirtualBox.

  • foremost : anotações do caso HD Externo do Echo.

    Publicado em 8 de Maio de 2013 omyasuda Sem comentários

    Procurarei deixar anotado aqui as minhas observações sobre o uso do foremost enquanto tento a restauração do HD Externo do Echo.

    Antecipando os procedimentos verifiquei que os windows não conseguem acesso a este disco para fazer o chkdsk /f conforme pensado. Quando tem acesso, enxergam somente como raw, sem possibilidade de rodar esta ferramenta de restauração. Este procedimento  pode não ser o mais indicado pois antecipa procedimentos destrutivos antes de concluir os procedimentos não-destrutivos.

    Encontrei diversas referencias sobre uso do foremost em ambiente Ubuntu, mas estarei procurando instalar e usar no meu ambiente desktop slackware 14 64bits. Baixados os pacotes,

     

    # md5sum foremost-1.5.7-x86_64-1ponce.txz
    # installpkg –install-new foremost-1.5.7-x86_64-1ponce.txz

    foi o suficiente para ter o foremost rodando em meu desktop. Claro que uma boa lida no man foremost é fundamental como sempre.

    Referencias:

  • alguns comandos que me salvaram o dia!

    Publicado em 23 de novembro de 2012 omyasuda Sem comentários

    Estas nostas são para manter a memória de alguns comandos que me salvaram o dia, em algum momento.

     

    Arquivos e Discos

     

    find $HOME -name 'mysong.ogg'
    
    blkid - como superusuário para descobrir as informações sobre as unidades de armazenamento.

     

    Backup

    wget -mk http://www.example.com/

     

    Arquivos de configuração

    /etc/fstab – a tabela com a configuração dos pontos de montagem.

     

     

    Veja outros comandos selecionados em Useful Linux Commands ou em Principais Comandos do Linux.. 20 comandos Linux que você talvez não conheça!

    Veja Assorted Fun Linux Command Line Hacks  com exemplos que podem inspirar a sua criatividade.

    30 ferramentas que todo sysadmin Linux deve conhecer  é outra lista que vale conhecer.

  • backup de website usando script python

    Publicado em 11 de junho de 2012 omyasuda Sem comentários

    Aos poucos, os sites que preciso fazer backup foram aumentando e preciso automatizar um pouco o processo de backup! A ideia é manter um script python para tanto. Tomo por base o script de Kevin Deldycke  que parece ser bem completo contemplando as diversa opções de FTP e ainda preparado para fazer os backups do MySQL.

    Na minha maquina, desktop Ubuntu 12.04 Precise Pangolin, precisei instalar o rediff-backup, lftp , mydumper, usando a central de programas do Ubuntu. Bom, acho que isso é razoável, pois é um programa bem específico para este caso e não seria tão necessário para um desktop nédio.

     

    Referencias:

  • rsync – para os meus backups….

    Publicado em 3 de Fevereiro de 2012 omyasuda Sem comentários

    rsyncCom o tempo, os sites em que ajudo tem aumentado… hoje (2012-02-03) contei em algumas dezenas. Manter uma boa estrutura de backups para eles é uma prática recomendável. Até o momento, contava com os recursos de FTP, phpMyAdmin, e backups dos produtos. Export do WordPress, Akeeba do Joomla e Backpack do Xoops. Mas, como aprendi com a minha amiga CSL, o procedimento de backup deve demorar menos do que o período a ser backupeado….

    Assim, voltamos a prancheta novamente, e começaremos por experimentar o rsync, seguindo o tutorial. Neste ponto, é sempre bom recordar ou, finalmente aprender um pouco sobre o ssh, o que fiz acompanhando o tutorial.

    https://help.ubuntu.com/community/rsync

    2012-05-26 – de novo, às voltas com o backup.

    referencias :

    • http://www.ccp14.ac.uk/mirror/wget.htm – wget para fazer backups.
    • http://kevin.deldycke.com/2006/04/bad-ftp-mirrors-with-fmirror-or-wget-use-lftp/ – que tal usar script python para este serviço.
    • http://kevin.deldycke.com/2006/04/script-to-automate-ftp-site-backup/ – automatizando com python.