CLI: Converter um PDF para uma imagem

Ter um PDF é bom, é prático e tudo o mais, mas é necessário ter um programa específico para poder abrir os arquivos .pdf como o Acrobat Reader, o evince e outros. As vezes não é necessário ou não é desejado ter um programa específico para poder abrir PDFs, sendo mais prático, no entanto, utilizar o próprio navegador que suporta abrir as imagens diretamente sem auxílio externo. Caso essa seja a sua necessidade, converter os PDFs que estejam num servidor ou o que seja, vou mostrar abaixo como converter PDF para imagem através da linha de comando do Linux...
read more

Apache: Autenticação com eDirectory

Quando há um LDAP server na rede, nesse caso o eDirectory, é interessante manter uma centralização dos usuários pois não é necessário ficar criando usuários manualmente nem os usuários terão várias senhas para guardar. Parto do princípio que já tenha o Apache instalado e funcionando. É necessário o mod_authz_ldap para configurar essa autenticação com o LDAP. Instalando o mod_authz_ldap No CentOS / Red Hat, para instalar: yum install mod_authz_ldap Configurando o diretório que deverá ser autenticado O que é necessário saber do eDirectory server para poder...
read more

Enabling Remote Access to the Installation System – RedHat based

Enabling Remote Access to the Installation System You may access either graphical or text interfaces for the installation system from any other system. Access to a text mode display requires telnet, which is installed by default on Fedora systems. To remotely access the graphical display of an installation system, use client software that supports the VNC (Virtual Network Computing) display protocol. A number of providers offer VNC clients for Microsoft Windows and Mac OS, as well as UNIX-based systems. The installation system supports two methods of establishing a VNC...
read more

Samba com Antivírus ClamAV no Red Hat 5.x / CentOS 5.x

Não é preciso descrever como é importante em um ambiente onde haja computadores Windows envolvidos que é necessário ter um antivírus no servidor de arquivos Linux ou FreeBSD com o Samba. Essa versão do artigo irá cobrir Red Hat / CentOS versão 5.x. Pré-requisitos Instalação mínima do CentOS e RedHat 5.3 Utilizando o repositório Yum RPMforge 1.0 Instalando o ClamAV É necessário o repositório Yum RPMforge estar instalado e configurado. Veja “Pré-requisitos”. yum install clamav clamav-db clamd 1.1 Configurando o clamd Após a instalação do...
read more

How to install GOsa2 on RedHat / CentOS (rpm based)

1.0 About this The goal of this article is to be a base for a complete installarion of GOsa2, it will be used by future articles on what maters with integrating with others services. 2.0 What GOsa2 means? GOsa2 is the constrict form for GOnicus System Administration. From author’s site gosa-project.org A mighty System-/Config-management frontend using LDAP as a backend. It is able to manage POSIX, Samba, Mail, Kolab, FAX, Asterisk and many more services. 3.0 Prerequisites A minimal install of CentOS e RedHat 5.3 (This guide is in Portuguese only :( ) Apache 2.2.x PHP...
read more

Instalando o GOsa2 no RedHat / CentOS (rpm based)

Sobre esse artigo A idéia deste artigo é servir como base para instalação completa do GOsa2 que será utilizada por artigos futuros no que diz respeito a integração com outros serviços. O que GOsa2 quer dizer? GOsa2 é a forma compacta para GOnicus System Administration. Do site http://www.gosa-project.org/ A mighty System-/Config-management frontend using LDAP as a backend. It is able to manage POSIX, Samba, Mail, Kolab, FAX, Asterisk and many more services. Pré-requisitos Instalação mínima do CentOS e RedHat 5.3 (Esse guia também aplica-se à versão 5.4 e...
read more

Template para Script Resource no Red Hat Cluster Suite

Existem alguns recursos já prontos no Red Hat Cluster Suite (RHCS) para serem adicionados como serviço. Mas também é possível acrescentar seu próprio script para que o RHCS realoque ou reinicie o serviço em questão. Basicamente o script tem que conter 3 chamadas: status, start e stop. Abaixo está um exemplo que inicia, pára e verifica o status do Sun Glassfish, fique a vontade em adaptar a sua necessidade. #!/bin/sh # Script Name: glassfish # Script Path: /etc/init.d/glassfish # Script Purpose: To provide glassfish management # start/stop/status under Red Hat...
read more

SELinux: Política que permite o Postfix ‘conversar’ com o gnarwl

O gnarwl é de longe o melhor auto-reply disponível, bastante customizável e o melhor é que usa LDAP e é facilmente integrado com o Postifx. Lembrando que se você tem o plugin ‘vacation’ no squirrelmail ele não vai ter incompatilidade, uma vez que setando a auto-resposta no squirrelmail vai sobrescrever os dados colocados originalmente no LDAP manualmente ou pelo phamm ou pelo GOsa2, ou seja, tranquilo :) Não vou discutir aqui como instalar o gnarwl, pois para isso vou fazer outro post. Esse post é específico em criar uma política que permita o Postfix...
read more

Script shell com expect para atualização em massa para o horário de verão 2009/2010

Para quem trabalha com vários servidores Linux / FreeBSD atualizar todos os servidores para o horário e verão é uma tarefa cansativa e chata. Vou disponibilizar aqui um script para ser utilizado nessa tarefa, ou seja, um script que atualizará todos os servidores listados em um arquivo e os deixará prontos para a virada do horário. O funcionamento do script é bem simples, é composto por 3 arquivos daylight.sh daylight.exp servidores.txt Vou explicar rapidamente o que é cada um desses arquivos e o que fazem. Pré-requisitos expect openssh Posts...
read more

Find: mostrar apenas links simbólicos

Se você quer saber quais arquivos no seu servidor são apenas links simbólicos, aqui está como fazer: find / -type l No exemplo mostrado ele vai procurar por todo o sistema, caso queira restringir a apenas um diretório em específico, substitua o ‘/’ por ‘/diretorio’, sem os apóstrofos. Blogged with the Flock...
read more

Como habilitar o Query Cache no MySQL

O Query Cache é bastante interessante para otimizar os acessos ao MySQL que fazem muitas solicitações de SELECT, pois reaproveita SELECTs executados anteriormente e valem para quando outros clientes executam a mesma QUERY não acessando assim o Banco de dados diretamente, mas utilizando o CACHE. Mais detalhes de como funciona o Query Cache do MySQL pode ser visto nesse post Como saber como o Query Cache do MySQL está se comportanto Habilitando o Query Cache Primeiramente você precisa localizar o arquivo my.cnf, geralmente esse arquivo está em /etc/my.cnf ou...
read more

Como alterar a porta que o SSH “ouve”

. Este post serve para qualquer distribuição Linux ou qualquer BSD, pois por padrão os arquivos de configuração do OpenSSH estão em /etc/ssh Começe por editar o arquivo /etc/ssh/sshd_config e localizar a linha #Port 22 Por padrão ela vem comentada porque o SSH ouve na porta 22 por padrão mesmo, descomente essa linha e altere para uma outra porta Port 8222 É possível também adicionar várias linhas Port sendo que com isso, em cada porta especificada o OpenSSH irá responder nas portas listadas, mas tenha certeza que a porta especificada não esteja em uso no momento. Bastando para isso...
read more

Como saber qual versão do Red Hat / CentOS está instalada

Para saber qual versão do Red Hat / CentOS que está instalada é bem simples, execute o comando cat /etc/redhat-release e o resultado será algo como: Red Hat Enterprise Linux Server release 5.4 (Tikanga) Para Red Hat, ou no caso do CentOS CentOS release 5.3 (Final) Você saberá exatamente qual versão está...
read more

Centralized LOG with rSyslog recording in MySQL DB and Web UI for queries

Having a centralized logging is a prerequisite if you want to have your logs intacts. But having the events recorded in plain files is virtually impossible for queries. Because of this, I will show you how to configure rsyslog to write events in MySQL DB and a web interface for queries with filters to facilitate viewing of the logs without have to access the console for such task. The focus of this post is on CentOS / Red Hat, but it can be used in other distributions with a few modifications in the process. ...
read more

How to compile a new kernel (2.6.30.5) in Linux CentOS 5.3 / Red Hat 5.3

You purchased a new hardware but the current kernel does not support it, or need to add functionality to the kernel that does not come from the factory. It is at those times that is necessary to compile a new kernel for the device to be recognized or a new functionality can be used by the software, for example. I will show you how to compile a new kernel on CentOS / Red Hat Linux. ...
read more
Page 1 of 3123