SlideShare una empresa de Scribd logo
1 de 12
CREACIÓN DE UN WEB
KIOSK CON UBUNTU
1) Instalación de Xscreensaver
Como nuestro quiosco web estará funcionando todo el día y la pantalla estará también
encendida todo el día es importante tener un salvapantallas para evitar el deterioro de la
misma.
Abrimos un terminal y escribimos
# sudo apt-get install xscreensav*
2) Creación de un usuario solo para navegación
Nos vamos a cuentas de ususario y añadimos uno nuevo:
Elegimos usuario estándar e indicamos que inicie sin pedir contraseña:
3) Configuración de Xscreensaver
Nos conectamos a la cuenta que vamos a usar para la navegación:
Nos vamos a Preferencias y luego pulsamos sobre Salvapantallas:
Nos sale un mensaje que nos dice que para usar Xscreensaver primero debemos detener
el salvapantallas de gnome. Le damos a aceptar.
Ahora nos sale un mensaje preguntándonos si queremos ejecutar Xscreensaver, le
damos a aceptar.
Seleccionamos el salvapantallas que queramos e indicamos cuando queremos que salte:
4) Configuración de Chromium
Seguimos con la cuenta para navegación. Abrimos Chromium y vamos a instalar el
complemento Whitelist. Una vez instalado lo configuramos indicando las webs a las que
sí permitiremos el acceso:
Indicamos la página de inicio:
Indicamos que nunca recuerde contraseñas y deshabilitamos el autocompletar:
Borramos el historial y cerramos la ventana de Chromium.
5) No guardar nunca más el historial
Nos vamos a la carpeta home:
En el menú Ver indicamos que muestre los archivos ocultos.
Nos vamos a .config>chromium> Default
Pulsamos con el botón derecho sobre el archivo Preferences y le damos a editar:
Comprobamos que la opción exited_cleanly está en true. Salimos de la edición del
fichero.
Nos vamos a la carpeta chromium y con el botón derecho pulsamos sobre la carpeta
Default:
Ahora en Propiedades > Permisos:
Indicamos solo lectura y pulsamos en Aplicar permisos a los archivos contenidos.
Abrimos Chromium y comprobamos que no se guarda el historial.
6) Configuración del Modo Kiosco en Xsessions
Nos conectamos con la cuenta del usuario “administrador”. Abrimos un terminal y
escribimos:
# sudogedit /usr/share/xsessions/kiosk.desktop
Dentro del fichero escribimos esto:
[Desktop Entry]
Encoding=UTF-8
Name=Kiosk Mode
Comment=Chromium Kiosk Mode
Exec=/usr/share/xsessions/chromeKiosk.sh
Type=Application
Guardamos y cerramos. Ahora escribimos en el terminal:
sudogedit /usr/share/xsessions/chromeKiosk.sh
Dentro del fichero introducimos este código:
#!/bin/bash
xscreensaver -nosplash&
cat ~/.config/chromium/Local State | perl -pe "s/"bottom.*/"bottom": $(xrandr | grep
* | cut -d' ' -f4 | cut -d'x' -f2),/" > ~/.config/chromium/Local State
cat ~/.config/chromium/Local State | perl -pe "s/"right.*/"right": $(xrandr | grep * |
cut -d' ' -f4 | cut -d'x' -f1),/" > ~/.config/chromium/Local State
while true; do chromium-browser %u --start-maximized; sleep 5s; done
Si quisieramos deshabilitar la barra de direcciones URL solo tendríamos que insertar "--
kiosk" entre %u y --start-maximized.
Ahora debemos darle permisos de ejecución al script con chmod.
7) Logueo automático del usuario en Modo Kiosco
Editamos el fichero que se ve en la captura e indicamos en user-session que vamos a
usar el entorno kiosk (creo que también funciona con kiosk.desktop) y en autologin-user
indicamos el usuario web.
Nota: no inicia automáticamente ya que la cuenta web es estándar, si la cambiamos a
administrador ya funcionará:
Web kiosk con ubuntu
Web kiosk con ubuntu

Más contenido relacionado

La actualidad más candente

radogna appunti.Image.Marked.pdf
radogna appunti.Image.Marked.pdfradogna appunti.Image.Marked.pdf
radogna appunti.Image.Marked.pdfFranco Bontempi
 
ĐƯỜNG GIAO THÔNG NÔNG THÔN – YÊU CẦU THIẾT KẾ (Rural Roads – Specifications ...
ĐƯỜNG GIAO THÔNG NÔNG THÔN – YÊU CẦU THIẾT KẾ  (Rural Roads – Specifications ...ĐƯỜNG GIAO THÔNG NÔNG THÔN – YÊU CẦU THIẾT KẾ  (Rural Roads – Specifications ...
ĐƯỜNG GIAO THÔNG NÔNG THÔN – YÊU CẦU THIẾT KẾ (Rural Roads – Specifications ...Trần Xuân Trường
 
La vulnerabilità sismica delle costruzioni
La vulnerabilità sismica delle costruzioniLa vulnerabilità sismica delle costruzioni
La vulnerabilità sismica delle costruzioniFranco Bontempi
 
Tecnica delle costruzioni alessandra aguinagalde.image.marked.text.marked
Tecnica delle costruzioni alessandra aguinagalde.image.marked.text.markedTecnica delle costruzioni alessandra aguinagalde.image.marked.text.marked
Tecnica delle costruzioni alessandra aguinagalde.image.marked.text.markedFranco Bontempi Org Didattica
 
Dr Rahul VC Tiwari, Department of Oral and Maxillofacial Surgery, Sibar Insti...
Dr Rahul VC Tiwari, Department of Oral and Maxillofacial Surgery, Sibar Insti...Dr Rahul VC Tiwari, Department of Oral and Maxillofacial Surgery, Sibar Insti...
Dr Rahul VC Tiwari, Department of Oral and Maxillofacial Surgery, Sibar Insti...CLOVE Dental OMNI Hospitals Andhra Hospital
 
Cac giai phap ket cau trong thi cong tang ham va ho dao _ Nguyen Van Noi
Cac giai phap ket cau trong thi cong tang ham va ho dao _ Nguyen Van NoiCac giai phap ket cau trong thi cong tang ham va ho dao _ Nguyen Van Noi
Cac giai phap ket cau trong thi cong tang ham va ho dao _ Nguyen Van NoiNoi Nguyen
 

La actualidad más candente (10)

Condylar fracture
Condylar fractureCondylar fracture
Condylar fracture
 
radogna appunti.Image.Marked.pdf
radogna appunti.Image.Marked.pdfradogna appunti.Image.Marked.pdf
radogna appunti.Image.Marked.pdf
 
Tecnica delle Costruzioni - Esercitazione 7-parte 1
Tecnica delle Costruzioni - Esercitazione 7-parte 1Tecnica delle Costruzioni - Esercitazione 7-parte 1
Tecnica delle Costruzioni - Esercitazione 7-parte 1
 
ĐƯỜNG GIAO THÔNG NÔNG THÔN – YÊU CẦU THIẾT KẾ (Rural Roads – Specifications ...
ĐƯỜNG GIAO THÔNG NÔNG THÔN – YÊU CẦU THIẾT KẾ  (Rural Roads – Specifications ...ĐƯỜNG GIAO THÔNG NÔNG THÔN – YÊU CẦU THIẾT KẾ  (Rural Roads – Specifications ...
ĐƯỜNG GIAO THÔNG NÔNG THÔN – YÊU CẦU THIẾT KẾ (Rural Roads – Specifications ...
 
La vulnerabilità sismica delle costruzioni
La vulnerabilità sismica delle costruzioniLa vulnerabilità sismica delle costruzioni
La vulnerabilità sismica delle costruzioni
 
Tecnica delle costruzioni alessandra aguinagalde.image.marked.text.marked
Tecnica delle costruzioni alessandra aguinagalde.image.marked.text.markedTecnica delle costruzioni alessandra aguinagalde.image.marked.text.marked
Tecnica delle costruzioni alessandra aguinagalde.image.marked.text.marked
 
Costruzione di Ponti - Ceradini
Costruzione di Ponti - CeradiniCostruzione di Ponti - Ceradini
Costruzione di Ponti - Ceradini
 
Dr Rahul VC Tiwari, Department of Oral and Maxillofacial Surgery, Sibar Insti...
Dr Rahul VC Tiwari, Department of Oral and Maxillofacial Surgery, Sibar Insti...Dr Rahul VC Tiwari, Department of Oral and Maxillofacial Surgery, Sibar Insti...
Dr Rahul VC Tiwari, Department of Oral and Maxillofacial Surgery, Sibar Insti...
 
Cac giai phap ket cau trong thi cong tang ham va ho dao _ Nguyen Van Noi
Cac giai phap ket cau trong thi cong tang ham va ho dao _ Nguyen Van NoiCac giai phap ket cau trong thi cong tang ham va ho dao _ Nguyen Van Noi
Cac giai phap ket cau trong thi cong tang ham va ho dao _ Nguyen Van Noi
 
TPP 2021/22
TPP 2021/22TPP 2021/22
TPP 2021/22
 

Similar a Web kiosk con ubuntu

Cómo eliminar contraseñas almacenadas en el navegador ximo
Cómo eliminar contraseñas almacenadas en el navegador ximoCómo eliminar contraseñas almacenadas en el navegador ximo
Cómo eliminar contraseñas almacenadas en el navegador ximoXIMO GOMIS
 
Examen 3er parcial
Examen 3er parcialExamen 3er parcial
Examen 3er parcialbrian1401
 
Archivos temporales de Internet
Archivos temporales de InternetArchivos temporales de Internet
Archivos temporales de Internetjancompany
 
Mi Taller Digital - Brigadas Tecnológicas sesión nº 7
Mi Taller Digital - Brigadas Tecnológicas sesión nº 7Mi Taller Digital - Brigadas Tecnológicas sesión nº 7
Mi Taller Digital - Brigadas Tecnológicas sesión nº 7Enlaces Mineduc
 
Manual básico del navegador Google Chrome 2022
Manual básico del navegador Google Chrome 2022Manual básico del navegador Google Chrome 2022
Manual básico del navegador Google Chrome 2022Agneta Gallardo
 
Arpi matute monica cecilia navegadores
Arpi matute monica cecilia navegadoresArpi matute monica cecilia navegadores
Arpi matute monica cecilia navegadoresCarpim
 
Manual 2
Manual 2Manual 2
Manual 2R0CI0
 
Manual 2
Manual 2Manual 2
Manual 2R0CI0
 
Optimizacion del Sistema Windows XP IE8
Optimizacion del Sistema Windows XP IE8Optimizacion del Sistema Windows XP IE8
Optimizacion del Sistema Windows XP IE8Antonio Rodriguez
 
Dieguito sofi tp6
Dieguito sofi tp6Dieguito sofi tp6
Dieguito sofi tp6sofifazio
 
PRINCIPALES NAVEGADORES EN INTERNET (SISTEMAS)
PRINCIPALES NAVEGADORES EN INTERNET  (SISTEMAS)PRINCIPALES NAVEGADORES EN INTERNET  (SISTEMAS)
PRINCIPALES NAVEGADORES EN INTERNET (SISTEMAS)OMARESTUPIAN5
 

Similar a Web kiosk con ubuntu (20)

Cómo eliminar contraseñas almacenadas en el navegador ximo
Cómo eliminar contraseñas almacenadas en el navegador ximoCómo eliminar contraseñas almacenadas en el navegador ximo
Cómo eliminar contraseñas almacenadas en el navegador ximo
 
Examen 3er parcial
Examen 3er parcialExamen 3er parcial
Examen 3er parcial
 
examen
examenexamen
examen
 
Archivos temporales de Internet
Archivos temporales de InternetArchivos temporales de Internet
Archivos temporales de Internet
 
Mi Taller Digital - Brigadas Tecnológicas sesión nº 7
Mi Taller Digital - Brigadas Tecnológicas sesión nº 7Mi Taller Digital - Brigadas Tecnológicas sesión nº 7
Mi Taller Digital - Brigadas Tecnológicas sesión nº 7
 
Presentación1
Presentación1Presentación1
Presentación1
 
Cómo vaciar la caché del navegador
Cómo vaciar la caché del navegadorCómo vaciar la caché del navegador
Cómo vaciar la caché del navegador
 
Manual básico del navegador Google Chrome 2022
Manual básico del navegador Google Chrome 2022Manual básico del navegador Google Chrome 2022
Manual básico del navegador Google Chrome 2022
 
Guia Oficial del IMSS para solucionar ingreso al IDSE
Guia Oficial del IMSS para solucionar ingreso al IDSEGuia Oficial del IMSS para solucionar ingreso al IDSE
Guia Oficial del IMSS para solucionar ingreso al IDSE
 
P 1 navegadores
P 1 navegadoresP 1 navegadores
P 1 navegadores
 
Arpi matute monica cecilia navegadores
Arpi matute monica cecilia navegadoresArpi matute monica cecilia navegadores
Arpi matute monica cecilia navegadores
 
Manual 2
Manual 2Manual 2
Manual 2
 
Manual 2
Manual 2Manual 2
Manual 2
 
Manual 2
Manual 2Manual 2
Manual 2
 
Trucos de sistemas
Trucos de sistemasTrucos de sistemas
Trucos de sistemas
 
Examen 3 parcia
Examen 3  parciaExamen 3  parcia
Examen 3 parcia
 
Optimizacion del Sistema Windows XP IE8
Optimizacion del Sistema Windows XP IE8Optimizacion del Sistema Windows XP IE8
Optimizacion del Sistema Windows XP IE8
 
Dieguito sofi tp6
Dieguito sofi tp6Dieguito sofi tp6
Dieguito sofi tp6
 
PRINCIPALES NAVEGADORES EN INTERNET (SISTEMAS)
PRINCIPALES NAVEGADORES EN INTERNET  (SISTEMAS)PRINCIPALES NAVEGADORES EN INTERNET  (SISTEMAS)
PRINCIPALES NAVEGADORES EN INTERNET (SISTEMAS)
 
Manual rondon
Manual rondonManual rondon
Manual rondon
 

Más de Miguel Angel López Moyano

Principios heurísticos de Nielsen (Presentación)
Principios heurísticos de Nielsen (Presentación)Principios heurísticos de Nielsen (Presentación)
Principios heurísticos de Nielsen (Presentación)Miguel Angel López Moyano
 
Proyecto en Java: Tienda de productos electrónicos
Proyecto en Java: Tienda de productos electrónicosProyecto en Java: Tienda de productos electrónicos
Proyecto en Java: Tienda de productos electrónicosMiguel Angel López Moyano
 

Más de Miguel Angel López Moyano (20)

Material design
Material designMaterial design
Material design
 
Material design (Trabajo)
Material design (Trabajo)Material design (Trabajo)
Material design (Trabajo)
 
Principios heurísticos de Nielsen (Presentación)
Principios heurísticos de Nielsen (Presentación)Principios heurísticos de Nielsen (Presentación)
Principios heurísticos de Nielsen (Presentación)
 
Principios heurísticos de Nielsen (Trabajo)
Principios heurísticos de Nielsen (Trabajo)Principios heurísticos de Nielsen (Trabajo)
Principios heurísticos de Nielsen (Trabajo)
 
Proyecto en Java: Tienda de productos electrónicos
Proyecto en Java: Tienda de productos electrónicosProyecto en Java: Tienda de productos electrónicos
Proyecto en Java: Tienda de productos electrónicos
 
PHP: Instalación de Apache2, PHP5 y MySQL
PHP: Instalación de Apache2, PHP5 y MySQLPHP: Instalación de Apache2, PHP5 y MySQL
PHP: Instalación de Apache2, PHP5 y MySQL
 
Listado Ejercicios Básicos Java 5
Listado Ejercicios Básicos Java 5Listado Ejercicios Básicos Java 5
Listado Ejercicios Básicos Java 5
 
Listado Ejercicios Básicos Java 4
Listado Ejercicios Básicos Java 4Listado Ejercicios Básicos Java 4
Listado Ejercicios Básicos Java 4
 
Listado Ejercicios Básicos Java 3
Listado Ejercicios Básicos Java 3Listado Ejercicios Básicos Java 3
Listado Ejercicios Básicos Java 3
 
Autenticación de usuarios usando Kerberos
Autenticación de usuarios usando KerberosAutenticación de usuarios usando Kerberos
Autenticación de usuarios usando Kerberos
 
¿Qué es Kerberos?
¿Qué es Kerberos?¿Qué es Kerberos?
¿Qué es Kerberos?
 
Listado Ejercicios Básicos Java 2
Listado Ejercicios Básicos Java 2Listado Ejercicios Básicos Java 2
Listado Ejercicios Básicos Java 2
 
Listado Ejercicios Básicos Java1
Listado Ejercicios Básicos Java1Listado Ejercicios Básicos Java1
Listado Ejercicios Básicos Java1
 
Java básico: Expresiones
Java básico: ExpresionesJava básico: Expresiones
Java básico: Expresiones
 
Bloqueos isp
Bloqueos ispBloqueos isp
Bloqueos isp
 
Presentación Web application firewall
Presentación Web application firewallPresentación Web application firewall
Presentación Web application firewall
 
Documentación Web application firewall
Documentación Web application firewallDocumentación Web application firewall
Documentación Web application firewall
 
Anexo Web application firewall
Anexo Web application firewallAnexo Web application firewall
Anexo Web application firewall
 
Arranque dual en Mac
Arranque dual en MacArranque dual en Mac
Arranque dual en Mac
 
Web application firewall
Web application firewallWeb application firewall
Web application firewall
 

Último

ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOBRIGIDATELLOLEONARDO
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdfMiNeyi1
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 

Último (20)

Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 

Web kiosk con ubuntu

  • 1. CREACIÓN DE UN WEB KIOSK CON UBUNTU
  • 2. 1) Instalación de Xscreensaver Como nuestro quiosco web estará funcionando todo el día y la pantalla estará también encendida todo el día es importante tener un salvapantallas para evitar el deterioro de la misma. Abrimos un terminal y escribimos # sudo apt-get install xscreensav* 2) Creación de un usuario solo para navegación Nos vamos a cuentas de ususario y añadimos uno nuevo: Elegimos usuario estándar e indicamos que inicie sin pedir contraseña: 3) Configuración de Xscreensaver Nos conectamos a la cuenta que vamos a usar para la navegación:
  • 3. Nos vamos a Preferencias y luego pulsamos sobre Salvapantallas: Nos sale un mensaje que nos dice que para usar Xscreensaver primero debemos detener el salvapantallas de gnome. Le damos a aceptar. Ahora nos sale un mensaje preguntándonos si queremos ejecutar Xscreensaver, le damos a aceptar.
  • 4. Seleccionamos el salvapantallas que queramos e indicamos cuando queremos que salte: 4) Configuración de Chromium Seguimos con la cuenta para navegación. Abrimos Chromium y vamos a instalar el complemento Whitelist. Una vez instalado lo configuramos indicando las webs a las que sí permitiremos el acceso:
  • 5. Indicamos la página de inicio: Indicamos que nunca recuerde contraseñas y deshabilitamos el autocompletar: Borramos el historial y cerramos la ventana de Chromium. 5) No guardar nunca más el historial Nos vamos a la carpeta home:
  • 6. En el menú Ver indicamos que muestre los archivos ocultos. Nos vamos a .config>chromium> Default Pulsamos con el botón derecho sobre el archivo Preferences y le damos a editar: Comprobamos que la opción exited_cleanly está en true. Salimos de la edición del fichero. Nos vamos a la carpeta chromium y con el botón derecho pulsamos sobre la carpeta Default:
  • 7. Ahora en Propiedades > Permisos:
  • 8. Indicamos solo lectura y pulsamos en Aplicar permisos a los archivos contenidos. Abrimos Chromium y comprobamos que no se guarda el historial. 6) Configuración del Modo Kiosco en Xsessions Nos conectamos con la cuenta del usuario “administrador”. Abrimos un terminal y escribimos: # sudogedit /usr/share/xsessions/kiosk.desktop Dentro del fichero escribimos esto: [Desktop Entry] Encoding=UTF-8 Name=Kiosk Mode
  • 9. Comment=Chromium Kiosk Mode Exec=/usr/share/xsessions/chromeKiosk.sh Type=Application Guardamos y cerramos. Ahora escribimos en el terminal: sudogedit /usr/share/xsessions/chromeKiosk.sh Dentro del fichero introducimos este código: #!/bin/bash xscreensaver -nosplash& cat ~/.config/chromium/Local State | perl -pe "s/"bottom.*/"bottom": $(xrandr | grep * | cut -d' ' -f4 | cut -d'x' -f2),/" > ~/.config/chromium/Local State cat ~/.config/chromium/Local State | perl -pe "s/"right.*/"right": $(xrandr | grep * | cut -d' ' -f4 | cut -d'x' -f1),/" > ~/.config/chromium/Local State while true; do chromium-browser %u --start-maximized; sleep 5s; done Si quisieramos deshabilitar la barra de direcciones URL solo tendríamos que insertar "-- kiosk" entre %u y --start-maximized. Ahora debemos darle permisos de ejecución al script con chmod.
  • 10. 7) Logueo automático del usuario en Modo Kiosco Editamos el fichero que se ve en la captura e indicamos en user-session que vamos a usar el entorno kiosk (creo que también funciona con kiosk.desktop) y en autologin-user indicamos el usuario web. Nota: no inicia automáticamente ya que la cuenta web es estándar, si la cambiamos a administrador ya funcionará: