Voy a empezar una serie de artículos de ayuda informática a autónomos, pymes y particulares principalmente. En estos pretendo informar de herramientas gratuitas (opensource) para cubrir las necesidades de nuestras redes, sistemas y usuarios. Creo que no es necesario un alto nivel de conocimiento en informática y telecomunicaciones para poder configurarlas y usarlas correctamente. Cubriré todas las necesidades de una red en varios temas; seguridad, almacenamiento, monitorización, voz, ... No pretendo dar mucha explicación sobre cada herramienta porque creo que ya hay mucha literatura en Internet y cada uno tiene sus necesidades y opinión. Recomiendo mirar todas las posibilidades y funciones para saber valorar que sistema nos conviene más.
El primer articulo de la serie esta enfocado a la seguridad. En este quiero mostrar varias distribuciones gratuitas para solucionar nuestros deficiencias perimetrales:
Estos más un viejo PC y 2 tarjetas de red nos permite montar un firewall-router sin muchos problemas. Estos sistemas nos permiten securizar nuestra red con soluciones de políticas de acceso, acceso remoto controlado y seguro, enrutado, ...
Saludos!
martes 1 de marzo de 2011
martes 22 de febrero de 2011
fast servicios-de-red
No sabia como etiquetar este post así que he hecho un símil con fast-food. ¿A que me refiero con fast servicios-de-red? Pues me refiero a sistemas integrados para gestionar servicios de red básicos ideales para pymes, autónomos y particulares. Estos ya pueden disfrutar de una buena integración de red a coste reducido y poca inversión de tiempo.
Siempre podéis coger una distribución linux y configurarla a vuestro gusto pero muchas veces nos encontraremos que queremos soluciones rápidas y de bajo coste:
Con una de estas plataformas y un PC actual podemos tener configurada nuestros servicios de red en menos de 3h. Estos sistemas pueden actuar como servidor o como puerta de enlace a otros servicios, solo depende del número de tarjetas de red y la configuración que realicemos durante la instalación.
Personalmente me quedo con las dos primeras aquí listadas. No he llegado a probarlas todas ni a un 60% pero la forma de trabajar con Zentyal y ClearOS es mucho más simple, limpia y organizada que con SME.
Saludos!
Siempre podéis coger una distribución linux y configurarla a vuestro gusto pero muchas veces nos encontraremos que queremos soluciones rápidas y de bajo coste:
Con una de estas plataformas y un PC actual podemos tener configurada nuestros servicios de red en menos de 3h. Estos sistemas pueden actuar como servidor o como puerta de enlace a otros servicios, solo depende del número de tarjetas de red y la configuración que realicemos durante la instalación.
Personalmente me quedo con las dos primeras aquí listadas. No he llegado a probarlas todas ni a un 60% pero la forma de trabajar con Zentyal y ClearOS es mucho más simple, limpia y organizada que con SME.
Saludos!
| Reacciones: |
viernes 4 de febrero de 2011
App oficial Blogger de Google Inc para Android
Hace unos dias publique un post desde una aplicación no oficial de Blogger. Esta vez publico desde la oficial recientemente publicada. Por ahora no me gusta porque no permite ser instalada en la memoria SD pero le daré una oportunidad. Os mantrendré informados de los pros/contras.
Saludos!
| Reacciones: |
martes 1 de febrero de 2011
app para android
Es la primera vez que actualizo mi blog desde mi Android. Uso la aplicación gratuita Blogger-droid que encontré en el Market de mi HTC. Ire informando sobre usos o problemas.
Saludos!
Saludos!
Published with Blogger-droid v1.6.6
| Reacciones: |
jueves 13 de enero de 2011
Python script: backup comprimido de las bases de datos MySQL
El siguiente script permite hacer un backup comprimido de las bases de datos en MySQL a una carpeta local. En la parte variables debemos cambiar los campos con "___&___". El username más común es "root" y el hostname "localhost" pero hay otras opciones. La salida se encontrará en dest_folder con el nombre añomesdia-basedatos.sql.gz
Debemos añadir la siguiente linea al fichero /etc/crontab para que el backup se efectue cada dia a las 0:00:
0 0 * * * root python mysql-backup.py
Saludos!
#!/usr/bin/env python
# nombre de fichero: mysql-backup.py
# nombre de fichero: mysql-backup.py
import os
import time
# variables
username = '___&___'
password = '___&___'
hostname = '___&___'
dest_folder = '___&___'
filestamp = time.strftime('%Y%m%d')
# main code
database_list_command="mysql -u %s -p%s -h %s --silent -N -e 'show databases'" % (username, password, hostna
me)
for database in os.popen(database_list_command).readlines():
database = database.strip()
if database == 'information_schema' or database == 'test':
continue filename = "%s/%s-%s.sql" % (dest_folder, filestamp, database)
os.popen("mysqldump -u %s -p%s -h %s -e --opt -c %s | gzip -c > %s.gz" % (username, password, hostna
me, database, filename))
Debemos añadir la siguiente linea al fichero /etc/crontab para que el backup se efectue cada dia a las 0:00:
0 0 * * * root python mysql-backup.py
Saludos!
| Reacciones: |
martes 11 de enero de 2011
Cambiar contraseña de MySQL
Siempre pierdo el tiempo buscando este simple proceso así que he decidido hacer un post como referencia rápida para ocasiones futuras:
1. Reiniciamos el servicio con la opción --skip-grant-tables:
# sudo /etc/init.d/mysqld restart --skip-grant-tables
2. Entramos en la linea de comandos de MySQL:
# mysql
3. Añadimos las siguientes lineas donde MyNewPass debe ser substituido por la contraseña que deseamos:
mysql> UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
mysql> FLUSH PRIVILEGES;
mysql> exit;
Fuente
Saludos!
1. Reiniciamos el servicio con la opción --skip-grant-tables:
# sudo /etc/init.d/mysqld restart --skip-grant-tables
2. Entramos en la linea de comandos de MySQL:
# mysql
3. Añadimos las siguientes lineas donde MyNewPass debe ser substituido por la contraseña que deseamos:
mysql> UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
mysql> FLUSH PRIVILEGES;
mysql> exit;
Fuente
Saludos!
| Reacciones: |
jueves 6 de enero de 2011
Instalacion paquetes extra para Fedora 14
Justo acabo de terminar de instalar una Fedora 14 en mi vieja torre. La instalacion no viene completa debido a los derechos/patentes de algunos programas como:
Para instalar programas en Fedora podemos usar rpm o yum principalmente. Prefiero usar yum ya que me permite instalar/actualizar programas con un simple "yum install " o "yum update" y el ya se encarga de todo lo demas. A continuacion explicare los pasos a seguir para la instalacion de cada uno de los programes antes mencionados via linea de comandos:
VLC
# sudo rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
# yum install vlc mozilla-vlc
Skype
# sudo vim /etc/yum.repos.d/skype.repo
[skype]
name=Skype Repository
baseurl=http://download.skype.com/linux/repos/fedora/updates/i586
enable=1
gpgcheck=0
gpgkey=http://www.skype.com/products/skype/linux/rpm-public-key.asc
# sudo yum install skype
Google Picasa
# sudo vim /etc/yum.repos.d/picasa.repo
# sudo yum install picasa wine-common
Adobe Flash
Descargar la version "YUM for Linux" de aquí.
# sudo rpm -ivh adobe-release-i386-1.0-1.noarch.rpm
# sudo yum install flash-plugin
VirtualBox
# sudo rpm --import http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc
# sudo vim /etc/yum.repos.d/virtualbox.repo
# sudo yum install VirtualBox-4.0
Dropbox
# sudo vim /etc/yum.repos.d/dropbox.repo
[Dropbox]
name=Dropbox Repository
baseurl=http://linux.dropbox.com/fedora/$releasever/
gpgkey=http://linux.dropbox.com/fedora/rpm-public-key.asc
# sudo yum install nautilus-dropbox
Por ahora no recuerdo mas programas interesantes pero seguro que ampliare este post con otros programas que no encuentre directamente en el repositorio por defecto de yum.
Saludos!
Para instalar programas en Fedora podemos usar rpm o yum principalmente. Prefiero usar yum ya que me permite instalar/actualizar programas con un simple "yum install
VLC
# sudo rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
# yum install vlc mozilla-vlc
Skype
# sudo vim /etc/yum.repos.d/skype.repo
[skype]
name=Skype Repository
baseurl=http://download.skype.com/linux/repos/fedora/updates/i586
enable=1
gpgcheck=0
gpgkey=http://www.skype.com/products/skype/linux/rpm-public-key.asc
# sudo yum install skype
Google Picasa
# sudo vim /etc/yum.repos.d/picasa.repo
[google]
name=Google - i386
baseurl=http://dl.google.com/linux/rpm/stable/i386
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
# sudo yum install picasa wine-common
Adobe Flash
Descargar la version "YUM for Linux" de aquí.
# sudo rpm -ivh adobe-release-i386-1.0-1.noarch.rpm
# sudo yum install flash-plugin
VirtualBox
# sudo rpm --import http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc
# sudo vim /etc/yum.repos.d/virtualbox.repo
[virtualbox]
name=Fedora $releasever - $basearch - VirtualBox
baseurl=http://download.virtualbox.org/virtualbox/rpm/fedora/$releasever/$basearch
enabled=1
gpgcheck=1
gpgkey=http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc
# sudo yum install VirtualBox-4.0
Dropbox
# sudo vim /etc/yum.repos.d/dropbox.repo
[Dropbox]
name=Dropbox Repository
baseurl=http://linux.dropbox.com/fedora/$releasever/
gpgkey=http://linux.dropbox.com/fedora/rpm-public-key.asc
# sudo yum install nautilus-dropbox
Por ahora no recuerdo mas programas interesantes pero seguro que ampliare este post con otros programas que no encuentre directamente en el repositorio por defecto de yum.
Saludos!
| Reacciones: |
Suscribirse a:
Entradas (Atom)
