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