Para vereficar o apontamento reverso de seus IPs que a operadora realizou, utilize o seguinte comando:
#dig -x xxx.xxx.xxx.xxx @8.8.8.8
OBS:8.8.8.8 pode ser substituido por qualquer ip de outro DNS e xxx.xxx.xxx.xxx é o seu ip.
quinta-feira, 16 de dezembro de 2010
sexta-feira, 1 de outubro de 2010
Comandos Postgres SQL
-Para criar banco de dados:
/usr/local/pgsql/bin/./createdb -U backup nomebanco
-Se não der com essa sintaxe tenta
/usr/local/pgsql/bin/./createdb -U postgres nomebanco
-Para importar o banco de dados
/usr/local/pgsql/bin/./psql -U backup nomebanco < /local/nomedoarquivo.txt
ou
/usr/local/pgsql/bin/./psql -U postgres nomebanco < /local/nomedoarquivo.txt
-Para apagar banco de dados (antes de importar um banco já existente, é necessário apagar).
/usr/local/pgsql/bin/./dropdb -U backup nomedobanco
ou
/usr/local/pgsql/bin/./dropdb -U postgres nomedobanco
OBS: caso não seja esse o caminho da instalação do postgres, utilize o seguinte comando para encontrar a instalação
#find / -name createdb
Criar Usuario para o Postgres:
Parâmetros essenciais para utilizar o createuser:
-a = Permite criar novos usuários;
-A = Proíbe criar novos usuários;
-d = Permite criar novas bases de dados;
-D = Proíbe criar novas bases de dados;
-E = Encripta Senha do usuário;
-P = Solicita senha do novo usuário.
Criando um usuário normal:
# createuser -ADEP usuário
Criando usuário admin:
# createuser -adEP usuário
Criar banco em LATIN1 no ubuntu
-Primeiro trocar codificação do linux para Latin1, conforme postagem anterior
-logar como usuario postgres
Comando:
/usr/local/pgsql/bin/./createdb -E LATIN1 nomebanco
/usr/local/pgsql/bin/./createdb -U backup nomebanco
-Se não der com essa sintaxe tenta
/usr/local/pgsql/bin/./createdb -U postgres nomebanco
-Para importar o banco de dados
/usr/local/pgsql/bin/./psql -U backup nomebanco < /local/nomedoarquivo.txt
ou
/usr/local/pgsql/bin/./psql -U postgres nomebanco < /local/nomedoarquivo.txt
-Para apagar banco de dados (antes de importar um banco já existente, é necessário apagar).
/usr/local/pgsql/bin/./dropdb -U backup nomedobanco
ou
/usr/local/pgsql/bin/./dropdb -U postgres nomedobanco
OBS: caso não seja esse o caminho da instalação do postgres, utilize o seguinte comando para encontrar a instalação
#find / -name createdb
Criar Usuario para o Postgres:
Parâmetros essenciais para utilizar o createuser:
-a = Permite criar novos usuários;
-A = Proíbe criar novos usuários;
-d = Permite criar novas bases de dados;
-D = Proíbe criar novas bases de dados;
-E = Encripta Senha do usuário;
-P = Solicita senha do novo usuário.
Criando um usuário normal:
# createuser -ADEP usuário
Criando usuário admin:
# createuser -adEP usuário
Criar banco em LATIN1 no ubuntu
-Primeiro trocar codificação do linux para Latin1, conforme postagem anterior
-logar como usuario postgres
Comando:
/usr/local/pgsql/bin/./createdb -E LATIN1 nomebanco
quarta-feira, 8 de setembro de 2010
Converter de Thunderbird para Windows Mail
Para fazer a converção, utilize o software IMAPsize, clique no menu TOOLS na opção "mbox2eml"
link do programa:
http://www.broobles.com/imapsize/download.php
Com esse programa também é possivel recuperar email excluidos do Mozilla Thunderbird,
no Outlook não testei.
link do programa:
http://www.broobles.com/imapsize/download.php
Com esse programa também é possivel recuperar email excluidos do Mozilla Thunderbird,
no Outlook não testei.
sexta-feira, 9 de abril de 2010
SSH no Ubuntu Server 9.10
Para instalar o acesso por ssh, basta executar os comandos abaixo:
//atualiza o apt-get
sudo apt-get upgrade
//atualiza o apt-get
sudo apt-get update
//instala o ssh
sudo apt-get install openssh-server
//atualiza o apt-get
sudo apt-get upgrade
//atualiza o apt-get
sudo apt-get update
//instala o ssh
sudo apt-get install openssh-server
Trocando a codificação do Ubuntu Server 9.10 para ISO-8859-1
Edite o arquivo /etc/environment e altere as variáveis LANG e LANGUAGE de forma que fiquem iguais ao abaixo, se não existir, acrescente:
O arquivo /etc/default/locale também deve ser editado e seu conteúdo deve ser:
Execute o seguinte comando:
# echo "pt_BR pt_BR.ISO-8859-1" >> /etc/locale.alias
Este arquivo grava os aliases para os locales, isso é para facilitar as configurações.
No diretório /var/lib/locales/supported.d alguns arquivos que configuram os locales que serão gerados, por padrão existem três arquivos "en", "pt" e "local". Para nosso caso, pode apagar o "en" e o "pt" deixando apenas o "local".
Feito isso, edite o arquivo local e deixe seu conteúdo como abaixo:
Muito bem, configuramos os arquivos necessários para a geração dos locales, agora vamos reconfigurar.
Os comandos abaixo fazem o serviço:
# localedef pt_BR -i pt_BR -f ISO-8859-1
# localedef pt_BR.ISO-8859-1 -i pt_BR -f ISO-8859-1
# localedef pt_BR.ISO8859-1 -i pt_BR -f ISO-8859-1
# dpkg-reconfigure locales
# locale-gen -purge
# locale-gen
Acredito que apenas um desses três comandos fariam o serviço, mas como eu executei os três quando estava configurando o sistema, não vou tirar algum deles, é melhor executar a mais e funcionar do que executar a menos e não funcionar.
Reinicie o sistema e execute o comando abaixo para termos certeza que está tudo conforme o desejado.
# locale
LANG=pt_BR
LANGUAGE=pt_BR:pt:en
LC_CTYPE="pt_BR"
LC_NUMERIC="pt_BR"
LC_TIME="pt_BR"
LC_COLLATE="pt_BR"
LC_MONETARY="pt_BR"
LC_MESSAGES="pt_BR"
LC_PAPER="pt_BR"
LC_NAME="pt_BR"
LC_ADDRESS="pt_BR"
LC_TELEPHONE="pt_BR"
LC_MEASUREMENT="pt_BR"
LC_IDENTIFICATION="pt_BR"
LC_ALL=
# locale -a
C
en_US.iso88591
POSIX
pt_BR.iso88591
Agora sim, está tudo como deveria estar. Nosso sistema já está usando ISO-8859-1.
(ISO-8859-1 é LATIN1)
REFERENCIA:
http://www.vivaolinux.com.br/artigo/Encoding-do-Postgres-(latin1)-e-encoding-do-SO-(Debian-Ubuntu)/
LANG="pt_BR"
LANGUAGE="pt_BR:pt:en"
LANGUAGE="pt_BR:pt:en"
O arquivo /etc/default/locale também deve ser editado e seu conteúdo deve ser:
LANG="pt_BR"
LANGUAGE="pt_BR:pt:en"
LANGUAGE="pt_BR:pt:en"
Execute o seguinte comando:
# echo "pt_BR pt_BR.ISO-8859-1" >> /etc/locale.alias
Este arquivo grava os aliases para os locales, isso é para facilitar as configurações.
No diretório /var/lib/locales/supported.d alguns arquivos que configuram os locales que serão gerados, por padrão existem três arquivos "en", "pt" e "local". Para nosso caso, pode apagar o "en" e o "pt" deixando apenas o "local".
Feito isso, edite o arquivo local e deixe seu conteúdo como abaixo:
pt_BR.ISO-8859-1 ISO-8859-1
en_US.ISO-8859-1 ISO-8859-1
en_US.ISO-8859-1 ISO-8859-1
Muito bem, configuramos os arquivos necessários para a geração dos locales, agora vamos reconfigurar.
Os comandos abaixo fazem o serviço:
# localedef pt_BR -i pt_BR -f ISO-8859-1
# localedef pt_BR.ISO-8859-1 -i pt_BR -f ISO-8859-1
# localedef pt_BR.ISO8859-1 -i pt_BR -f ISO-8859-1
# dpkg-reconfigure locales
# locale-gen -purge
# locale-gen
Acredito que apenas um desses três comandos fariam o serviço, mas como eu executei os três quando estava configurando o sistema, não vou tirar algum deles, é melhor executar a mais e funcionar do que executar a menos e não funcionar.
Reinicie o sistema e execute o comando abaixo para termos certeza que está tudo conforme o desejado.
# locale
LANG=pt_BR
LANGUAGE=pt_BR:pt:en
LC_CTYPE="pt_BR"
LC_NUMERIC="pt_BR"
LC_TIME="pt_BR"
LC_COLLATE="pt_BR"
LC_MONETARY="pt_BR"
LC_MESSAGES="pt_BR"
LC_PAPER="pt_BR"
LC_NAME="pt_BR"
LC_ADDRESS="pt_BR"
LC_TELEPHONE="pt_BR"
LC_MEASUREMENT="pt_BR"
LC_IDENTIFICATION="pt_BR"
LC_ALL=
# locale -a
C
en_US.iso88591
POSIX
pt_BR.iso88591
Agora sim, está tudo como deveria estar. Nosso sistema já está usando ISO-8859-1.
(ISO-8859-1 é LATIN1)
REFERENCIA:
http://www.vivaolinux.com.br/artigo/Encoding-do-Postgres-(latin1)-e-encoding-do-SO-(Debian-Ubuntu)/
Assinar:
Postagens (Atom)