terça-feira, 28 de janeiro de 2014

Erro no Sendmail para criar novos Aliases (grupo de e-mails)

  • Estava com o seguinte problema:
Sempre que eu criava um novo grupo de e-mail no arquivo /etc/aliases, ao enviar um e-mail de teste para o grupo criado os usuários não recebiam o e-mail.
  • Solução:
Ver as permissões do arquivo /etc/aliases

ls -lh /etc/ | grep aliases
-rw-r--r--   1 root root   14816 Jan 28 08:04 aliases
-rw-r-----   1 root smmsp  24576 Out 22 10:56 aliases.db

Execute o comando newaliases para que a tabela de alias se atualize:

newaliases
/etc/aliases: 163 aliases, longest 868 bytes, 13062 bytes total

sexta-feira, 27 de dezembro de 2013

Instalando o Eclipse Juno no Ubuntu 12.10

  1. Baixe o Eclipse Classic 4.2.2 no link baixo:
  2.  Descompacte o arquivo baixado:
    •  tar -zxvf eclipse-SDK-4.2.2-linux-gtk.tar.gz
  3. Criando o link do eclipse:
    • sudo mv eclipse /usr/local
    • sudo ln -s /usr/local/eclipse/eclipse /usr/local/bin/eclipse
  4. Se preferir crie um lançador do Eclipse:
    • Abre o Menu Principal e crie o lançador do Eclipse:





OBS.: Lembre-se que para o Eclipse funcionar é necessário que o JAVA esteja instalado.

quinta-feira, 24 de outubro de 2013

Realizar backup da base OpenLDAP

A ferramenta usada é a slapcat, onde usando o backend bdb é possível fazer o backup com o serviço rodando.

slapcat -f /etc/openldap/slapd.conf -b "dc=dominio,dc=com,dc=br"

Realizando o backup:

slapcat -f /etc/openldap/slapd.conf -b "dc=dominio,dc=com,dc=br" | bzip2 -9 > slapdb.ldif.bz2

Restaurando a base:
Obs.: o serviço deve está parado.

bunzip2 slapdb.ldif.bz2 slapadd -l slapdb.ldif

quarta-feira, 23 de outubro de 2013

Mostrar o número de núcleos e sockets num servidor Linux

Número de núcleos da CPU:
  •  cat /proc/cpuinfo  | grep processor
Número sockets da CPU :
  • cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
Número total de núcleos:
  •  cat /proc/cpuinfo | egrep "core id|physical id"
Número de cores:
  • cat /proc/cpuinfo | egrep "core id|physical id" | tr -d "\n" | sed s/physical/\\nphysical/g | grep -v ^$ | sort | uniq | wc -l
Número de sockets de CPU:
  • cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l

sexta-feira, 11 de outubro de 2013

Obter lista de usuários de um determinado grupo do AD

Segue o comando:

# dsquery group -name NOME_DO_GRUPO | dsget group -members -expand | dsget user -fn -ln >> C:/USUARIOS.TXT

Explicação:

dsquery group -name NOME_DO_GRUPO
Informa todos os dados do grupo informado.

dsget group -members -expand
Filtra o conteúdo do DSQUERY para expandir apenas as informações dos membros do grupo escolhido.

dsget user -fn -ln
Traz apenas as informações de cada usuário conforme os parâmetros fornecidos. No caso acima, foi utilizado os comandos -fn e -ln para trazer apenas o FIRST NAME (1º nome) e o LAST NAME (último nome). Podem ser adicionados mais parâmetros para exibir mais informações, para verificar a lista de comandos, utilize a ajuda do windows através do comando dsget /? .

>> C:/USUARIOS.TXT
Gera um txt no caminho indicado com o resultado do comando.