Domino's Pizza y Linux
jueves, diciembre 15, 2011, Posted by FErArg, No Comment
Tunel SSH - Traer puerto Remoto a Ordenador Local en Ordenador diferente de la red Remota
jueves, noviembre 10, 2011, Posted by FErArg, No Comment
El Puerto remoto al que queremos acceder se encuentra en otro Ordenador pero en la red remota a la que accedemos por SSH - ssh -p 2222 -L 8080:192.168.1.100:80 10.10.0.100
Tunel SSH - Traer puerto Remoto a Ordenador Local
jueves, noviembre 10, 2011, Posted by FErArg, No Comment
El Puerto remoto al que queremos acceder se encuentra en el Ordenador al que accedemos por SSH - ssh -p 2222 -L 8080:localhost:80 10.10.0.100
Módulo de Album de Fotos - Renombrar álbumes para Pluck CMS
viernes, mayo 06, 2011, Posted by FErArg, No Comment
Formulario de Contacto para Pluck-CMS
martes, marzo 15, 2011, Posted by FErArg, No Comment
Después de unos días de estar recibiendo spam desde la web, y muchos llegaban desde el formulario de contacto de la web, así que nos decidimos a revisar el código del mismo, y encontramos que en el módulo del formulario de nuestro CMS no se controla que se escriba una dirección de mail válida.Actualizar instalación de Debian a Debian 6 Squeeze
lunes, febrero 07, 2011, Posted by FErArg, No Comment
Editar el archivosources.list
nano /etc/apt/sources.list
Reemplazar la versión de Debian por la actual versión estable:
etch -> squeeze
lenny -> squeeze
Ejecutar la Actualización del sistema
aptitude update
y ahora la Actualización de Versión
aptitude full-upgrade
Como Migrar de OpenOffice a LibreOffice en Ubuntu
sábado, febrero 05, 2011, Posted by FErArg, No Comment
Ahora instalamos Libre Office:
sudo apt-get update
sudo apt-get install libreoffice
Para que se vea bonito se puede instalar uno de estos paquetes:
Para Gnome:
sudo apt-get install libreoffice-gnome
Para KDE:
sudo apt-get install libreoffice-kde
Finalmente vamos a ponerlo en español
Y se añaden los diccionarios de español:
También es posible descargar desde la web de LibreOffice los paquetes para las diferentes distribuciones
Leído en Ubuntu-ES
Como acelerar la navegacion por internet con un cache DNS local con DNSMasq
martes, enero 11, 2011, Posted by FErArg, No Comment
Configuración del Servidor
apt-get install dnsmasq
cp /etc/dnsmasq.conf /etc/dnsmasq.conf.original
nano /etc/dnsmasq.conf
# puerto en que va a funcionar el servicio
port=53
# esto va a decir dnsmasq, para no pasar a los servidores superiores,
# los nombres sin puntos, o parte de dominio, evitando así la carga
# innecesaria sobre servidores dns raíz.
domain-needed
# esto evitará el re-envío al servidor dns principal
# los espacios de direcciones sin enrutamiento
bogus-priv
# Tamaño de direcciones ip de dominios que va a almacenar en cache
cache-size=1000
# DNS que usara DNSMasq para resolver nombres
resolv-file=/etc/dnsmasq-parent-servers
Editarmos el archivo de servidores DNS que usará DNSMasq
nano /etc/dnsmasq-parent-servers
y escribimos los DNS Principales que usaremos, el formato es idéntico al del archivo "/etc/resolv.conf"
nameserver 8.8.8.8
nameserver 4.2.2.2
Terminado esto, editamos el archivo "/etc/resolv.conf", y eliminaremos todos los servidores DNS y dejaremos una sola línea como la siguiente:
nano /etc/resolv.conf
nameserver 127.0.0.1
Ahora, debemos configurar a nuestro equipo para que se use el mismo como servidor DNS, esto lo hacemos copiando la siguiente línea en el archivo "/etc/dhcp3/dhclient.conf"
nano /etc/resolv.conf
prepend domain-name-servers 127.0.0.1;
Con todo configurado, reiniciamos el DNSMasq
/etc/init.d/dnsmasq restart
Por ejemplo:
nano /etc/resolv.conf
namserver 192.168.1.2
dig google.es
y tendríamos que obtener como respuesta algo como lo siguiente:
; <<>> DiG 9.7.0-P1 <<>> google.es
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 60378
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;google.es. IN A
;; ANSWER SECTION:
google.es. 142 IN A 74.125.230.80
google.es. 142 IN A 74.125.230.81
google.es. 142 IN A 74.125.230.83
google.es. 142 IN A 74.125.230.82
google.es. 142 IN A 74.125.230.84
;; Query time: 39 msec
;; SERVER: 192.168.1.2#53(192.168.1.2)
;; WHEN: Tue Jan 11 11:09:02 2011
;; MSG SIZE rcvd: 107
y como puede comprobar en la línea de "SERVER" estamos usando como servidor de DNS local a nuestro server y no un DNS externo.
Basado en los HowTo's de Go2Linux y Guía Linux
Configurar SSH para que "escuche" en Multiples Puertos
miércoles, enero 05, 2011, Posted by FErArg, No Comment
Esta configuración puede causar riesgos de seguridadEditar el archivo "/etc/ssh/sshd_config" y habilitar la opción “GatewayPorts” , además de las siguientes líneas:
AllowTcpForwarding no
GatewayPorts yes
X11Forwarding no
#X11DisplayOffset 10
Debajo de la línea de "Port 22" escribir, por ejemplo, las siguientes líneas:
Port 80
Port 1025
Reiniciamos el servicio de SSH, /etc/inet.d/sshd restart, y ahora este servicio estará escuchando en los puertos 22, 80 y 1025
Leído en "mypapit gnu/linux blog"
Como Modificar el Editor por defecto de Crontab
miércoles, diciembre 08, 2010, Posted by FErArg, No Comment
- which nano
- /usr/bin/nano
- export EDITOR=/usr/bin/nano
Basado en el post de NetAdminTools
Obtener IP y enviarla a un archivo HTML
miércoles, octubre 27, 2010, Posted by FErArg, One Comment
Hacer copia de Seguridad de Paquetes Instalados para recuperarlos en una nueva Instalación
miércoles, octubre 27, 2010, Posted by FErArg, No Comment
Esto sirve para Linux Debian / Ubuntu y derivados:
Realiza Backup de paquetes Instalados
#!/bin/bash
#Constantes
bkpfile="/home/ferarg/paquetes-instalados.txt"
dpkg --get-selections | awk '{print $1}' > $bkpfile
Recupera en nuevo sistema Paquetes
#!/bin/bash
#Constantes
bkpfile="/home/ferarg/paquetes-instalados.txt"
dpkg --set-selections < $bkpfile
apt-get dselect-upgrade
Ejecutar los dos scripts como root, sino no funcionarán
Como Eliminar el Historial de Trabajos de impresión de CUPS
miércoles, octubre 27, 2010, Posted by FErArg, No Comment
1.- Abrir un Terminal
Aplicaciones -> Accesorios -> Terminal
2.- Pasar a usuario Root, escribir lo siguiente:
sudo su
Pedirá la contraseña del usuario, y con ello ya somos ROOT
3.- Ir al directorio donde CUPS almacena el historial de los trabajos terminados
cd /var/spool/cups
4.- Eliminar todos los archivos, pero sin eliminar los directorios que allí existan
rm *
Con estos pasos se elimina todo el historial de Trabajos de CUPS
| Tweet |
Como usar la Tecla Windows para abrir el menú en Ubuntu
martes, octubre 05, 2010, Posted by FErArg, No Comment
$ gconftool-2 -set /apps/metacity/global_keybindings/panel_main_menu -type string “Super_L”
Leído en Linux and Microcontroller Tips
| Tweet |
Como sincronizar Marcadores y Contraseñas con Nuestro Servidor usando XMarks
viernes, octubre 01, 2010, Posted by FErArg, No Comment
Como usar XMarks para que sincronice con tu servidor1- En el equipo que vayamos a usar como "servidor" instalar un server de FTP
2- Configurar una cuenta de usuario, que es el que se utilizará con Xmarks
3- En nuestro Firefox, instalar el complemento XMarks de los repositorios, o descargarlo desde aquí
4- Reiniciar Firefox, y cuando vuelva a iniciarse, XMarks nos pedirá que lo configuremos, hay que cerrar todas las ventanas y no configurar nada
5- Ir a "Herramientas -> XMarks -> Opciones de XMarks -> Avanzado"
6- Seleccionar "Usar un Servidor Propio"
7- Pinchar en editar y completar de la siguiente manera
"Dirección de los Marcadores: ftp://IP-DE-NUESTRO-SERVER-FTP/marcadores"
"Dirección de las contraseñas: ftp://IP-DE-NUESTRO-SERVER-FTP/claves"
El nombre de "marcadores y claves" se pueden personalizar, ya que son los archivos que subirá y sincronizará XMarks con los diferentes navegadores"
8- Nos pedirá usuario y clave de nuestro usuario del servidor FTP, completamos datos y "aceptamos"
9- si la información es correcta se hará una primera sincronización de todo
10- ahora podemos ir a la opción de "Sincronizar" y marcar que es lo que nos interesa sincronizar, hay opciones que de deshabilitan, como la sincronización del historial y de las ventanas abiertas, así como el cifrado de la información.
| Tweet |
Como Instalar eGroupware desde sus Repositorios en Ubuntu
martes, agosto 10, 2010, Posted by FErArg, No Comment
Pasos a seguir para instalar el eGroupware desde los propios repositorios de la aplicación, así podremos disfrutar de la última versión de este programa.1. Agregar el repositorio en nuestro equipo:
A) sudo nano /etc/apt/sources.list.d/egroupware.sources.list
B) Agregar la Siguiente línea según la versión de tu sistema
B.1) Para Debian 5.0
deb http://download.opensuse.org/repositories/server:/eGroupWare/Debian_5.0/ ./
B.2) Para Ubuntu 8.04
deb http://download.opensuse.org/repositories/server:/eGroupWare/xUbuntu_8.04/ ./
B.3) Para Ubuntu 9.04
deb http://download.opensuse.org/repositories/server:/eGroupWare/xUbuntu_9.04/ ./
B.4) Para Ubuntu 9.10
deb http://download.opensuse.org/repositories/server:/eGroupWare/xUbuntu_9.10/ ./
B.5) Para Ubuntu 10.04
deb http://download.opensuse.org/repositories/server:/eGroupWare/xUbuntu_10.04/ ./
2. Agregar la llave de repositorio según tu sistema operativo
A) Para Debian 5
sudo wget -O - http://download.opensuse.org/repositories/server:/eGroupWare/Debian_5.0/Release.key | apt-key add -
B) Para Ubuntu 8.04
sudo wget -O - http://download.opensuse.org/repositories/server:/eGroupWare/xUbuntu_8.04/Release.key | apt-key add -
C) Para Ubuntu 9.04
sudo wget -O - http://download.opensuse.org/repositories/server:/eGroupWare/xUbuntu_9.04/Release.key | apt-key add -
D) Para Ubuntu 9.10
sudo wget -O - http://download.opensuse.org/repositories/server:/eGroupWare/xUbuntu_9.10/Release.key | apt-key add -
E) Para Ubuntu 10.04
sudo wget -O - http://download.opensuse.org/repositories/server:/eGroupWare/xUbuntu_10.04/Release.key | apt-key add -
3. Actualizamos
sudo apt-get update
sudo apt-get upgrade
4. Instalamos el programa
sudo apt-get install egroupware
. .
How to use Cups to share Printers usin User & password to print
jueves, julio 22, 2010, Posted by FErArg, No Comment
Create in the PC that will act as Print Server, the user that you want to permite use the printer
1) The printer must be installed in your system
3) Click on Share printers connected to this system and save the changes
In the client PC, add the printer via LPD using the IP of the server, if it change the IP with teh name of that PC, change again to the IP to avoid problems, there you can choose the "Print queeu", choose the one that you share.
When a user print something, will ask for user/pass
. .
Asistencia Remota de Linux a Linux
viernes, junio 18, 2010, Posted by FErArg, No Comment
- En nuestro PC con Ubuntu instalar el "Visor de Escritorios Remotos" denominado "Vinagre" o instalar el "vncviewer"
- Abrir el Visor y configurar desde
"Máquina -> Conexiones Inversas"
y habilitar todo
- Al Cliente enviarle el siguiente script:
nano remoto.sh
#!/bin/sh gksudo "apt-get install -q -y x11vnc" x11vnc -connect_or_exit xx.xx.xx.xx -rfbport 0 -nopw
- Cuando lo ejecuten, se conectará a la IP/HOST (xx.xx.xx.xx) que le configuremos dentro del scrip remoto.sh
Script Original en el siguiente post
. .
Como Actualizar a la última versión disponible de OpenOffice en Ubuntu
jueves, junio 10, 2010, Posted by FErArg, No Comment
- Descargar desde la web de OpenOffice el archivo para Debian y la versión para nuestra arquitectura, y por supuesto en castellano, (i386, amd64, etc).
Enlace Descargas
- Des-instalar la versión de OpenOffice Instalada
sudo apt-get remove openoffice*
- Descomprimir el archivo .TAR.GZ descargado desde OpenOffice:
tar xvzf OOo_3.2.1_Linux_x86-64_install-deb_es.tar.gz
- Entrar dentro del nuevo directorio creado directorio:
cd OOO320_m18_native_packed-1_es.9502
cd DEBS
- Ejecutar el instalador de todos los paquetes:
sudo dpkg -i *.deb
- Terminada la Instalación de estos paquetes, hay que instalar la integración con el escritorio, entonce seguimos estos pasos
cd desktop-integration
sudo dpkg -i openoffice.org3.2-debian-menus_3.2-9502_all.deb
. .













