Repositorios Debian a DVD

Enviado por gary el 9 Noviembre, 2009 - 14:34.

Bien pensé que esto de llevar los repositorios de Debian a DVD's seria cosa difícil pero llegado el momento no lo fue, así que ahora les mostrare los pasos que seguí para hacerlo, ahh si esta guía también sirve para ubuntu y derivados.

Esto es sumamente útil ya que en lugares donde la conexión es sumamente lenta o en algunos casos como el mio el acceso a Internet es restringido.

Lo uso para Universidad de mi localidad, donde la conexión es una lagrima, pero los ánimos de aprender son los mejores...

Primero instalamos los requerimientos:

apt-get install debmirror liblockfile-simple-perl liblog-agent-perl ruby mkisofs dpkg-dev libdigest-sha1-perl libruby libzlib-ruby

Es importante ubicarnos en /home para hacer todo el proceso

cd /home

Preparamos los directorios necesarios

mkdir /home/debian/
mkdir /home/debian/debian
mkdir /home/debian/debiandvd

Horde Webmail Edition sobre Debian Lenny

Enviado por gary el 17 Agosto, 2009 - 19:53.

Horde webmail supera sin ningún problema a squirrelmail por la facilidad de uso y por la documentación existente sobre el, pero antes de proceder a la configuración de horde debemos tener instalado minimamente Postfix ya funcionando con algún filtro de virus como clamav u otro en este ejemplo usaremos spamassassin y tendremos configurado postfix, la versión Webmail de Horde que configuraremos administra los usuarios directamente desde linux es decir, tendremos crear o añadir usuarios a linux manualmente o tal vez hacer algo así como un php gui para añadirlos manualmente desde la web.

Primeramente Debemos configurar Postfix con SMTP-AUTH y TLS con IMAP, para este ejemplo use: sandi.org como dominio podemos cambiar ese valor según nuestras necesidades.

apt-get install postfix sasl2-bin libsasl2-modules procmail

En estas pantallas debemos hacer enter donde se muestra (x).

Horde Webmail, Modulo passwd con poppassd Debian Lenny

Enviado por gary el 12 Agosto, 2009 - 00:05.

Para algunos sencillo pero para otros se complica la vida al hacerlo por primera vez, así que aqui los pasos para hacerlo.

Instalación de Horde Webmail:

http://howto.landure.fr/gnu-linux/debian-4-0-etch-en/install-horde-groupware-webmail-edition-on-debian-4-0-etch

1) Descargar y descomprimir passwd donde tengamos instalado horde webmail:

ftp://ftp.horde.org/pub/passwd/passwd-h3-3.1.tar.gz

2) Instalar Poppassd y xinetd:

apt-get install poppassd xinetd

3) Buscar o editar la linea solo debe existir un solo poppassd en /etc/services

   poppassd    106/tcp

4) editar poppassd en /etc/xinetd.d/
Añadimos lo sgte:


service poppassd
{
disable = no
socket_type = stream
wait = no
user = root
server = /usr/sbin/poppassd
log_on_success += HOST DURATION

Despues de tanto tiempo pude corregir ese mensaje al inicio del sistema.

"waiting for interface ethx before doing NFS mounts (warning)."

1. abrir una terminal como root

chmod a-x /etc/network/if-up.d/mountnfs

2. reiniciar la interfaces o la interfaz

/etc/init.d/networking restart

3. listo!

NX en Debian Lenny|como el VNC pero mas rápido

Enviado por gary el 14 Mayo, 2009 - 21:16.

Bien a quien no le paso que tiene un servidor en Debian que no tiene entorno gráfico o que tiene el entorno reducido y que requiere usar uno pero remotamente, pues a mi si me paso algo así, y busque por allí y encontré una solución que soporta 2 usuarios (claro cuantos mas usaran el servidor si no es el administrador y el maintainer?) con 2 usuarios el software es:

Creo que existe un port que se llama FreeNX pero no es tan veloz como esta versión y OJO que los vnc también son buenos pero no tienen la velocidad de NX.

1. Lo descargamos el servidor para Debian Lenny (Debes seleccionas la arquitectura i386 o x86-x64):

Compilar Kernel 2.6.29 y no morir en el intento

Enviado por gary el 30 Abril, 2009 - 04:40.

Si, se que existen muchas manera y formas de hacerlo pero esta es la que me convencio más y jamás imagine que compilar un kernel fuera tan sencillo y lo comprobé cuando por casualidad revisando entre mis descargas y vi que tenia las fuentes del kernel 2.6.29 jejeje la que tiene como mascota a "tuz" y reemplaza temporalmente a tux, dije, por que no?

Ahora manos a la obra:

1. Abrir una terminal como root

2. Descargar el kernel

cd /usr/src

wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.tar.bz2
--2009-03-26 15:23:29-- http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.tar.bz2
Resolviendo kernel.org... 204.152.191.37, 149.20.20.133
Connecting to kernel.org|204.152.191.37|:80... conectado.
Petición HTTP enviada, esperando respuesta... 200 OK
Longitud: 56579370 (54M) [application/x-bzip2]
Saving to: `linux-2.6.29.tar.bz2.1'

Cambiar el verbose en apache2

Enviado por gary el 30 Abril, 2009 - 04:29.

Una de las configuraciones que debe tener cualquier apache recién configurado y por cuestiones de seguridad es, no mostrar todos los datos del verbose mode en apache.

El verbose de apache2 es un mesaje que aparece al final del error de pagina no encontrada.

Not Found

The requested URL /ss was not found on this server.


Apache/version (Debian) PHP/version+lenny2 with Suhosin-Patch mod_python/version Python/version mod_ruby/versionRuby/version(2008-08-11) Server at www.tuservidor.com Port 80Esto puede ser facilmente configurado, es extraño por que en Debian Etch esto estaba directamente en apache.conf pero ahora esta en security dentro de la carpeta conf.d

Ahora lo configuramos así.

nano /etc/apache2/conf.d/security

Dentro de una de este archivo buscamos una linea parecida a esta:

# Set to one of: Full | OS | Minimal | Minor | Major | Prod
# where Full conveys the most information, and Prod the least.
#

htaccess | proteger directorios en Debian

Enviado por gary el 30 Abril, 2009 - 04:26.

Me pase un buen rato leyendo al respecto y me di cuenta q estaba dando vuelta por muchos lugares sin nada concreo al final encontre la manera de proteger directorios con Apache2, con la mima ayuda del howto de apache.

1. Editar el archivo /etc/apache2/sites-available/default

nano /etc/apache2/sites-available/default

Cambiar:

AllowOverride None

por:

AllowOverride AuthConfig

2. Creamos el archivo .htaccess dentro el directorio que se protejera:

nano /var/www/protected/.htaccess

Debe tener el siguiente contenido:

AuthName "Debe registrarse para poder acceder a este directorio"
AuthType Basic
AuthUserFile /home/pases/apasswords
Require valid-user

3. Ahora creamos el archivo q contendra los passwords y usuarios.

mkdir -p /home/pases/
htpasswd -cm /home/pases/apasswords gary

Como configurar un servidor Debian

Enviado por gary el 30 Abril, 2009 - 04:14.

Hace ya un buen tiempo prometí hacer este manual o mini howto (en mi blog anterior) pero recién que tenia tiempo lo termine, OJO que solo es un manual basico.
Update 0.2:Actualize algunas cosas y ahora si quedo chido.
Aqui la versión en linea:
http://www.scribd.com/doc/14779719/Debian-Server-Install

Aqui la versión en PDF para descargar:
Instalar un servidor Debian

Salu2

Distribuir contenido