terça-feira, 16 de agosto de 2011
Alterar senha do root no Mysql
# mysqladmin -u root password 'nova_senha'
# mysqladmin flush-privileges
Você pode alterar a senha também com o comando:
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('nova_senha') WHERE User='root';
mysql> FLUSH PRIVILEGES;
Abraços
htaccess Autenticando no LDAP
Melhor que ter um acesso restrito a um site ou a uma aplicação, só se a restrição vir acompanhada de praticidade.
Para isso nada melhor o acesso a sua aplicação seja feito através da sua base LDAP, não precisando criar arquivos com user e hashs de senha.
Abaixo exemplo de um .htaccess com parâmetros para auteniticar na sua base LDAP
AuthName "Acesso Restrito" AuthType Basic
AuthLDAPURL ldap://serverldap.meudominio.net:389/ou=usuarios,dc=ipaimec,dc=net??base?(objectClass=*)
AuthBasicProvider ldap
AuthzLDAPAuthoritative off
require user grass fulano ciclano beltrano
Lembre-se de alterar o caminho para a "OU" do parâmetro "AuthLDAPURL" para a do seu servidor LDAP
O parâmetro "require user" serve para limitar a os usuários da base que vão ter acesso a aplicação.
Abraços.
Voltando a ativa!
Depois de bastante tempo sem um post, o Compartilhando Conhecimento está de volta à ativa.
Muitos são os motivos que me fizeram deixar o blog de lado, mas como para a maioria dos blogueiros, o fator tempo é o que mais influenciou no abandono de uma das atividades que mais me agrada, que é compartilhar o conhecimento.
Espero que as dicas que vierem sejam úteis aos amigos leitores.
Abraços.
Duda Grass
sexta-feira, 18 de setembro de 2009
Atualizando Pear em sistemas Red Hat
O pear que vem nas versões de sistemas Red Hat (CentOS, etc...) é a 1.4.11 sendo que para instalar pacotes como o Cache_Lite será necessário a versão 1.5 ou superior. E é ai que entra nossa dica:
Para atualizar o pear execute como root o comando abaixo:
[root@server programas]# pear install --force pear
Ele irá instalar a versão 1.9 e você ja podera instalar os pacotes para seu php.
Verfiquei que em alguns casos ele da um erro de HTTP:
PEAR_Remote: unexpected HTTP response
Neste caso você tera que indicar o caminho dos arquivos para o update, segue abaixo os passos:
[root@server programas]# pear upgrade --force http://pear.php.net/get/Archive_Tar http://pear.php.net/get/XML_Parser http://pear.php.net/get/Console_Getopt-1.2.2
[root@server programas]# pear upgrade --force http://pear.php.net/get/PEAR-1.4.3
Depois disso você também pode atualiazar o pear com o comando sitado no incio do post:
[root@server programas]# pear install --force pear
E depois ja poderá instalar seus pacotes para o php com o pear.
ex:
[root@server programas]# pear install Cache_Lite
Para quem quiser saber mais sobre o Pear : http://pear.php.net/
Abraços.
segunda-feira, 25 de maio de 2009
Conectar ao mysql do ZImbra
1º passo: Criar um usuário com permissões de acesso no mysql:
Acesse o mysql diretamente no servidor Zimbra com o user: zimbra e altere o comando abaixo inserindo seu usário e sua senha.
GRANT ALL PRIVILEGES ON *.* TO `usuario`@`localhost` IDENTIFIED BY "suasenha" WITH GRANT OPTION;
2º passo: Alterar o arquivo /opt/zimbra/conf/my.cnf
Agora como root, altere o arquivo my.cnf do Zimbra conforme abaixo.
comentando a linha: #bind-address = localhost
Lembrando que o mysql do zimbra usa a porta 7306.
Pronto! Só usar o aplicativo de sua preferência para conectar a mysql, usando o user e senha criados e usando a porta 7306.
Abraços!
quinta-feira, 21 de maio de 2009
Migrando caixas de email do ExpressoMail para o ZImbra
Compartilho com os amigos a experiência que tive na migração das pastas(caixas de email) do ExpressoMail para Zimbra + KyaPanel. São procedimentos simples mas que poupam algumas dores de cabeça na solução de problemas que encontrei na migração.
Lembrando que uso Centos 5.2, Zimbra 5.0.14 e KyaPanel-2.2-1
Corrigindo erros das versões do ImapClient:
O Centos vem com uma versão do imapclient que não funciona corretamente com alguns paramentros que precisamos usar por isso teremos que remove-la e instalar uma versão mais antiga.
Para remover a versão antiga e instalar a nova execute:
# rpm --nodeps -e perl-Mail-IMAPClient-3.11-1.el5.rf && rpm -ivh ftp://rpmfind.net/linux/dag/redhat/el5/en/i386/rpmforge/RPMS/perl-Mail-IMAPClient-2.2.9-1.2.el5.rf.noarch.rpm
Configurando Zimbra para não usar autenticação SSL:
No meu caso não estou usando autenticação SSL, então é necessário desabilitar ela nas confs do Zimbra.
No Painel de administração do ZIMBRA
Va em CONFIGURAÇÕES GLOBAIS - IMAP
Desmarque a opção:
Ativar SSL para o serviço IMAP
e
Marque a opção:
Ativar login com texto não criptografado
OBS: Caso esteja usando SSL basta incluir no comando abaixo o parametro: --ssl1 e --ssl2.
Execuntando comando para migração de uma conta:
# imapsync --noauthmd5 --debugimap --nosyncacl --host1 servidor.origem.net --authmech1 PLAIN --user1 conta_email@meudominio.br --password1 12345 --host2 zimbra.meudomnio.net --authmech2 PLAIN --user2 contanozimbra --password2 12345
É isso povo, boa migração!
quinta-feira, 14 de maio de 2009
Ekaaty Linux
A distribuição é otimizada para o uso em desktops e preparado para uso em laptops. É planejado para ser um sistema enxuto, que consome menos espaço em disco e menos recursos da máquina, e ter uma aparência polida, possibilitando uma melhor usabilidade e experiência.
O Ekaaty vem com todos os programas que você precisa para o uso diário, tanto em casa, quanto no trabalho - um ambiente de trabalho moderno e fácil de usar, editores de textos, planilhas, navegador Web, suíte Groupware, mensageiro eletrônico e muito mais. Por tudo isso, é indicado para estudantes.Conheça mais sobre o Ekaaty em: Ekaaty Linux