meta data de esta página
  •  

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
linux:chroot [2012/06/03 23:44] lclinux:chroot [2023/01/18 14:10] (actual) – editor externo 127.0.0.1
Línea 1: Línea 1:
 +{{tag> chroot }}
 ====== Chroot ====== ====== Chroot ======
 El chroot permite ejecutar procesos con la raíz del sistema cambiada. De manera que es posible usar diferentes instalaciones dentro de una misma .  El chroot permite ejecutar procesos con la raíz del sistema cambiada. De manera que es posible usar diferentes instalaciones dentro de una misma . 
Línea 69: Línea 70:
 <code>   # update-rc.d postgresql_chroot defaults <code>   # update-rc.d postgresql_chroot defaults
    # update-rc.d samba_chroot defaults</code>    # update-rc.d samba_chroot defaults</code>
-Para conseguir que se arranquen automáticamente hay que hacer un scripts para cada servicio y añadirlos al /etc/init.d/  
  
-Los scripts serían /etc/init.d/apache_chroot ,/etc/init.d/postgresql_chroot y /etc/init.d/samba_chroot 
-**apache_chroot**  
-<file> 
-   #!/bin/sh 
-   chroot /directorio/chroot /etc/init.d/apache2 $* 
-</file>    
-**postgresql_chroot** 
-<file>  
-   #!/bin/sh 
-   chroot /directorio/chroot /etc/init.d/postgresql $* 
-</file> 
- 
-**samba_chroot** 
-<file>  
-   #!/bin/sh 
-   chroot /directorio/chroot /etc/init.d/samba $* 
-</file> 
-Lo único que hacen estos scripts es pasarle la orden que le manda el sistema (que puede ser start, stop, restart, etc) al servicio dentro del chroot.  
-Una vez que están creados hay que darles permiso de ejecución (chmod +x) y luego añadirlos al sistema de arranque con update-rc.d  
-<code> 
-   # update-rc.d apache_chroot defaults 
-   # update-rc.d postgresql_chroot defaults 
-   # update-rc.d samba_chroot defaults 
-</code> 
  
 ===== JAILKIT ===== ===== JAILKIT =====