Noticias de empresas y economí­a digital

Jaula Chroot Apache: Virtual Hosting

Ahora puede crear su jaula chroot para Apache. Es el momento de añadir dominios usando Apache como alojamiento virtual, estas serán las caracterí­sticas.

Mostraremos la configuración de dos dominios llamados theos.in y nixcraft.com como siguen:

     * Dominio: nixcraft.com
* JailDir ($J): /httpdjail
     * fichero  de configuración del Dominio: /etc/httpd/conf/vdomains/nixcraft.com.conf
     * DocumentRoot: $J/home/httpd/.nixcraft.com/http
     * Directorio de registro: $J/home/httpd/.nixcraft.com/registros
     * Dominio: theos.in
     * JailDir ($J): /httpdjail
     * fichero  de configuración del Dominio: /etc/httpd/conf/vdomains/theos.in.conf
     * DocumentRoot: $J/home/httpd/.theos.in/http
     * Directorio de registro: $J/home/httpd/.theos.in/registros

Paso # 1: Crear el directorio skel para nuestras jaulas:

Escriba el siguiente comando:
# mkdir /etc/httpd.skel
# mkdir /etc/httpd.skel/ (http, registros, estadí­sticas, subdominios, privado)
Actualización de httpd.conf de alojamiento virtual

Crear el directorio /etc/httpd/vdomains, escriba:
# mkdir /etc/httpd/vdomains
Abrir el archivo httpd.conf, y escriba:

# vi /etc/httpd/conf/httpd.conf
Asegurese de que las siguientes lí­neas existen. Usaremos el nombre del hostin virtual

NameVirtualHost *:80

Incluimos la directiva

include vdomains/*.conf

Guardar y cerrar el fichero.

Paso #1a: Añadir usuario al dominio nixcraft.com

Teclee los siguientes comandos
# J=/httpdjail
# useradd -m -d $J/home/httpd/.nixcraft.com -k /etc/httpd.skel -s /sbin/nologin nixcraft
# chmod +x $J/home/httpd/.nixcraft.com

Paso #1b: Añadir usuarios al dominio theos.in

Teclee los siguientes comandos:

# J=/httpdjail
# useradd -m -d $J/home/httpd/.theos.in -k /etc/httpd.skel -s /sbin/nologin theos
# chmod +x $J/home/httpd/.theos.in

Configuración del dominio virtual para nixcraft.com

Crear /etc/httpd/conf/vdomains/nixcraft.com.conf como sigue
Ver configuración en: https://www.cyberciti.biz/tips/rhel-centos-apache-chrootjail-virtual-hosting.html

Continúa en: https://www.cyberciti.biz/tips/chroot-apache-under-rhel-fedora-centos-linux.html

Publicaciones