LesOlivex

Serveis informàtics



Capturar WebCam desde consola

Category : Consola, Herramientas, Linux mai 8th, 2019

Capturamos webcam y mostramos imagen desde consola.

Instalación para debian/ubuntu:

sudo apt install fswebcam qiv

Ejecutar:

fswebcam /tmp/test.png ; qiv /tmp/test.png

Herraminetas para MarkDown en debian/ubuntu

Category : Edición de texto, Herramientas, Linux mai 8th, 2019
Herraminetas para MarkDown en debian/ubuntu

Instalación de herramientas en ubuntu/debian: sudo apt-get install pandoc texlive Ejemplo: pandoc ejemplo.md -o /tmp/ejemplo.pdf Editor gráfico Remarkable: Ejemplo de…

Añadir clave ssh a gnome-keyring

Category : Administración, Linux mai 8th, 2019

Para evitar que nos pregunte el password que acompaña a una clave ssh podemos permitir a gnome-keyring que la gestione.

Para ello solo tenemos que ejecutar este comando:

/usr/lib/seahorse/ssh-askpass  [KEY]

Solucionar /etc/sudoers corrupto

Category : Administración, Linux mai 7th, 2019

Si el sistema de vuestro servidor muestra este mensaje:

GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: No session for cookie

Lo más probable es que el fichero /etc/sudoers este corrupto y no podáis hacer
ninguna tarea de administración.

La solución:

  1. Abrir una sesión de ssh

  2. Recoger el identificador de sessión:

    echo $$

  3. Abrir otra terminal con ssh al servidor y ejecutar:

    pkttyagent --process (Identificador)

  4. Ejecutar en la primera sesión:

    pkexec visudo

Convertir fichero csv a markdown (csv2md)

Convertir fichero csv a markdown (csv2md)

Instalación Ejemplo de uso En caso de que el separador sea un tabulador. Para definir el tabulador entre comillas tecleamos…

Crear lanzador en unity

Category : Linux, Unity jul 27th, 2015
Crear lanzador en unity

Como ejemplo de como crear un lanzador en unity vamos a hacer uno con la aplicación Faircoin-qt que podemos encontrar…

Mostrar la última columna con awk

Category : awk, bash, Consola, Linux gen 11th, 2015
for x in $(cat ) ; do
echo $(echo $x | awk -v FS="/" '{print $(NF)}')
done

Permisos en servidor apache

Category : apache, Linux, Permisos, Programación gen 3rd, 2015
  • carpeta raiz: 750
  • Otras carpetas: 755
  • archivos: 644

Curl con cron

Category : Herramientas, Linux, Programación gen 3rd, 2015

Curl nos permite lanzar scripts escritos en php en el servidor donde tengamos alojado nuestro proyecto.

Lo interesante es hacerlo desde el cron, pudiendo automatizar que por ejemplo se ejecute cada día.

Lanzar un script desde curl:

curl http://localhost/script.php

Incluir en cron:

crontab -e

Se nos abrirá un editor de texto para configurar el cron, posiblemente vi.

Incluimos una linea de ejemplo:

30 4 * * * /usr/bin/curl -s http://localhost/script.php

Aquí estamos indicando que se lance todos los días a las 4:30 y el parámetro -s le indica a curl que lo haga de forma silenciosa.

Conectar equipo invitado

Category : Administración, Consola, Linux, Redes des 18th, 2014

Configuración de nuestro equipo

ifconfig eth0 192.168.2.3 netmask 255.255.255.0

Darle acceso a internet

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.2.1/24 -d 0.0.0.0/0 -j MASQUERADE

Configuración del invitado

ip 192.168.2.7

Mascara 255.255.255.0

Puerta de enlace 192.168.2.1