Criptografar arquivos com OpenSSL

Posted on qui 22 agosto 2019 in HowTo • Tagged with openssl, linux, segurança, criptografia

Eis aqui um mini tutorial de como podemos criptografar arquivos utilizando Openssl. Estas orientações se aplicam à maioria das distribuições Linux, sejam para servidores como para desktops, que possuam o OpenSSL devidamente instalado.

O conteúdo deste artigo foi baseado em outros dois tutoriais encontrados via Google: ShellHacks e outro do …


Continue reading

firefox4 ubuntu11.04 java

Posted on ter 03 maio 2011 in HowTo • Tagged with 11.04, firefox, firefox4, java, ubuntu

firefox4+ubuntu11.04+java

Como fazemos  para funcionar:

  1. Baixar o java e extraia o conteúdo (eu joguei tudo no /opt)

  2. Como root:

    cd /usr/lib/mozilla/plugins

    ln -s /opt/jre1.6.0_25/lib/i386/libnpjp2.so
  1. Testar  (http://java.com/pt_BR/download/installed.jsp) clique no botão vermelho …

Continue reading

Calcular o hash MD5 recursivamente de um diretório no Linux

Posted on ter 15 março 2011 in HowTo • Tagged with conteúdo igual nomes diferentes, hash, linux, md5, shell

É possível gerar no Linux , através do  md5sum ou do sha1sum ,  recursivamente , o hash de arquivos presentes em um diretório.

Se não há subdiretórios, basta:

md5sum um-diretorio-que-deseja-listar/*.*

Porém , num ponto com muitos subdiretórios, pode se usar:

(Para facilitar o trabalho , primeiramente, instale o comando tree.)

Debian/Ubuntu:

apt-get install tree …

Continue reading

descobrir se é utf-8

Posted on ter 19 outubro 2010 in HowTo • Tagged with linux, shell, unicode, utf-8

Um colega meu estava com a necessidade de descobrir, no Linux, qual a codificação (encoding)  de um arquivo.  Afinal, é uma droga quando o servidor está numa codificação e o arquivo em outra. Certamente você já se deparou com alguma página na Internet em que uma palavra, por exemplo:  "comunicação …


Continue reading

Xubuntu - ativar o numlock por padrão

Posted on qua 13 outubro 2010 in HowTo • Tagged with linux, ubuntu, xubuntu

Atualmente tenho me aventurado a utilizar o Xubuntu ( nada relacionado com a Xuxa, que aliás, não entende lhufas de informática: veja http://migre.me/1yHfK) . Xubuntu é uma versão do Ubuntu Linux, utilizando a interface gráfica Xfce4 - mais leve e mais simples que as tradicionais Gnome ou Kde. Em toda …


Continue reading

Eclipse Galileo no Debian Lenny

Posted on sex 16 abril 2010 in HowTo • Tagged with debian, eclipse, lenny, php, programação

Como eu fiz para funcionar:

baixar oEclipse conforme sua linha de projetos (no meu caso PHP).

``` {lang="bash"} cd diretorio_onde_esta_o_pacote

tar -xzf  eclipse-php-galileo-SR2-linux-gtk.tar.gz

cp -R eclipse /usr/lib/eclipse

ln -s /usr/lib/eclipse/eclipse  /usr/bin/eclipse

ln  -s caminho_para_o_java_jre /usr/lib/eclipse/jre ```

Obs: estou …


Continue reading

Python - emulando comandos shell

Posted on seg 25 janeiro 2010 in HowTo • Tagged with python, shell

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/usr/bin/python
#-*- coding: UTF-8 -*-

import os

class Cmd(object):
   def __init__(self, cmd):
       self.cmd = cmd
   def __call__(self, *args):
       return os.system("%s %s" % (self.cmd …

Continue reading

Python - ordenar linhas de um arquivo

Posted on seg 25 janeiro 2010 in HowTo • Tagged with manipular arquivos, python

uma dica legal que en contrei em :

http://code.activestate.com/recipes/440612/

Um script em Pyhon para ordenar as linhas de um arquivo:

``` {style="padding-left: 30px;"}

!/usr/bin/python

-- coding: utf-8 --

import sys map(sys.stdout.write, sorted(file(sys.argv[1]).readlines())) ```


Inkscape 0.47 no Debian Lenny

Posted on sex 04 dezembro 2009 in HowTo • Tagged with debian, inkscape, lenny, linux, software livre, vetores

1º - Baixe o código- fonte em :

http://downloads.sourceforge.net/inkscape/inkscape-0.47.tar.bz2

(também disponível em .gz)

2º - Descompacte o arquivo inkscape-0.47.tar.bz2

com usuário  root:

3º- Instale as dependências e bibliotecas necessário. No meu caso, que uso um Debian Lenny sempre atualizado , foram requeridas:

apt-get …


Continue reading

SQL, validações e PHP

Posted on qui 19 novembro 2009 in HowTo • Tagged with php, programação, sql

Dicas quando o assunto é SQL e PHP.

<?php
/* 
    sanitizar:
    Esta função realiza :
            - remove espaços no começo e fim do parâmetro
        - remove os caracteres *?--%'&#@"/,;
        - remoção de acentos, torna tudo minúsculo, preserva apenas: letras, números, .:-_

 */

function sanitizar($parametro=false)
{
    $parametro=stripslashes(trim($parametro)); 
    $parametro=str_replace(array("*","?", "--", "%", "'", "&", "#", "@", "\"", "/", ",", ";"),
 "", $parametro);
    $parametro=strtolower(preg_replace …

Continue reading