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