Como securizar phpmyadmin

Es costumbre en un servidor web, ya sea un VPS, o bien un hosting compartido (shared hosting), instalar phpMyAdmin para gestionar las bases de datos, MySQL o MariaDB, incluso viene de serie instalado. Aunque si solo es para dar de alta el usuario y la base para cierto CMS como puede ser WordPress, es una tontería instalarlo, en este artículo tienes como dar de alta un nuevo usuario con su correspondiente base de datos, desde la línea de comandos. Al margen de que decidas instalarlo o no, lo que es una autentica locura es dejar la puerta abierta al panel de control phpMyAdmin, de forma que cualquier intruso intente ataques de fuerza bruta contra la url de tu dominio, escribiendo la ruta donde […]

» Read more

Cómo mantener los navegadores web actualizados

Manten tu navegador a la última

Dado los numerosos ataques y exploits sobre plugins que están sucediendo desde el conocido caso de HackingTeam, y la vulnerabilidad del Plugin de Adobe Flash, conviene tener al día nuestros navegadores. Sobre todo si haces uso intensivo de Redes Sociales o servicios como Youtube. Google Chrome El modo de comprobar si tenemos la última versión es muy sencillo, has de ir al menú (el de las tres barras horizontales) desplegar la “Información y ayuda” y dentro de este menú hacer clic en “Información de Google Chrome“: Automáticamente se pondrá a comprobar si hay actualizaciones: En el caso de no estar a la última, descargará, descomprimirá e instalará la última versión de los repositorios: Mozila Firefox El caso de Firefox es […]

» Read more

Script Linux de las Oposiciones 2015 al cuerpo FP SAI

Mini tutorial de cosas útiles en nuestro día a día

Para retomar el capítulo de Scripting Linux, usando el Shell Bash, vamos a resolver uno de los ejercicios prácticos de las pasadas oposiciones a Profesor Técnico de Formación Profesional (PTFP), especialidad Aplicaciones y Sistemas Informáticos (SAI) Script Linux de las Oposiciones 2015 al cuerpo FP SAI El enunciado rezaba algo así: Dado un fichero de datos con el siguiente contenido de ejemplo (digamos datos.txt): Pepe 02:30:44 Marcos 23:56:33 Pepe 10:33:01 Marta 05:47:44 Pepe 12:22:33 José 11:55:00 Haced un Script Linux que devuelva un listado ordenado por tiempos (de uso de máquina por ejemplo) de forma ascendente. Teniendo en cuenta que si algún usuario se repite, solo produzca una línea de salida y sume los tiempos. Al lío: Lo vamos a […]

» Read more

Un tera son 931 gigas

administrador-discos

Hoy en día vamos a una tienda de informática a comprar una unidad de almacenamiento, ya sea una Unidad Flash, las que vulgarmente llamamos memorias USB, o bien un Disco Duro (HDD), ya sea interno o externo, de tecnología Magnética o de Estado Sólido (SSD), y los compramos por Gigas, incluso por Teras. Dame un disco de 1 TB, dame un USB de 16 GB, etc … Para poner al lector en antecedentes, comentamos las unidades de medida de capacidad en los ordenadores, ordenadas de menor a mayor: Bit / b Byte / B (8 Bits) KiloByte / KB (1024 Bytes) MegaByte / MB (1024 KB) GigaByte / GB (1024 MB) TeraByte / TB (1024 GB) … Se suelen utilizar […]

» Read more

Windows 10 cómo evitar que se cuele – editado Julio 2016

quitando de nuevo KB2952664

Es muy gracioso lo que está intentando Microsoft estos últimos meses para colarnos Windows 10, al menos a los que estamos a gusto con Windows 7, o bien Windows 8 / 8.1 (si es que lo estamos). Realmente se trata de unas actualizaciones que instalan un “bichito” en nuestro sistema operativo, evalúan si nuestro hardware es actualizable a Windows 10, y si pasa las pruebas nos utilizan como conejillos de Indias. Si ya hay gente que se queja de Windows 8, seamos un poco menos agresivos señores de Microsoft. Todo comenzó con ciertas actualizaciones “opcionales” a través de Windows Update, si son opcionales que se las instale quien quiera, el problema es cuando la gente que tiene configuradas las actualizaciones para que […]

» Read more

Instalar un IDE para PHP en Windows

Instalar un IDE para PHP en Windows Por si no lo sabéis todavía un IDE es un Entorno de Desarrollo Integrado. Y os vamos a presentar uno que podéis instalar tanto si vuestro Sistema Operativo preferido es Windows como si es GNU/Linux, o Mac OS X, es multiplataforma. NetBeans IDE Podemos descargarlo desde la página de descargas de Netbeans. Existen varios Bundles (preparados) para programar en diferentes lenguajes. Para programar en PHP, HTML5, JavaScript, CSS podríamos descargar el que señalo en la figura, que ocupa 67 MB para esta versión. O si quisiera podría descargarme el paquete completo de 208 MB en esta versión, con soporte para todos los lenguajes, cosa que posiblemente no tenga sentido si no vas a programar Java y no […]

» Read more

Las comillas en los script bash

En esta cuarta entrega del curso de Scripting Linux usando Bash vamos a hablaros de los diferentes tipos de comillas (doble, simple, acento grave) , según la que utilicemos el Shell realiza una interpretación u otra del contenido que encierran dentro “date” ‘date’ `date` Comillas simples El contenido se interpreta de forma literal. SALUDO=’Hola $USER, que tal?’ echo $SALUDO No produce el resultado esperado Hola jose, que tal? Comillas dobles Interpreta las referencias a variable, las explosiona, poniendo en su lugar su contenido: SALUDO=”Hola $USER, que tal?” echo “$SALUDO tu directorio de trabajo es $HOME” El resultado será algo parecido a Hola jose, que tal? tu directorio de trabajo es /home/jose Acento grave → sustitución de orden La sustitución de orden permite usar […]

» Read more

Variable de entorno PATH

En esta tercera entrega del curso de Scripting Linux usando Bash vamos a hablaros de la Variable de entorno PATH, que determina los caminos donde busca el Sistema Operativo los ejecutables cuando le pedimos que ejecute alguna orden. Variable de entorno PATH Desde la consola con el comando echo, podemos ver el contenido de cualquier variable. Para ver el contenido de la variable PATH puedes escribir este comando: echo $PATH /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games Ese es el PATH actual de mi sistema, si quiero tener acceso a los scripts de mi carpeta de trabajo (/home/usuario/scripts) desde cualquier ruta, debo añadir esta carpeta a la variable de entorno PATH. Podemos modificar la variable PATH con esta orden de asignación: PATH=”$PATH:~/scripts” Donde a lo que ya tuviese la variable, […]

» Read more

Scripts Linux Bash Segunda Entrega

Comenzamos este segundo post “Scripts Linux Bash Segunda Entrega” en el apartado de Scripting para Linux usando Bash, haciendo un repaso y ampliando las bases un poco. Añadimos el concepto de parámetros de un Script, como los parámetros que pasamos a cualquier otro comando. Veremos también la estructura condicional if, que permite ejecutar ciertas acciones si se cumple un TEST, y opcionalmente (si no se cumple) ejecutar otras acciones distintas (correctoras o informadoras por ejemplo). Repaso de las bases del scripting Se denomina Shell Script a un fichero, de texto plano, que contiene órdenes del propio Sistema Operativo, para ser ejecutadas por el Shell (intérprete de comandos o de órdenes). Cualquiera de los Shells que ofrezca nuestra distribución GNU/Linux es susceptible de […]

» Read more

Instalación de varios Sistemas Operativos en la misma máquina

Instalación de varios Sistemas Operativos en la misma máquina En este conjunto de vídeo-artículos os presentamos una forma rápida de montaros un laboratorio de pruebas con VirtualBox, instalando varios sistemas operativos en un mismo disco duro, consiguiendo un sistema de arranque múltiple gestionado mediante GRUB. Windows 8.1 http://www.microsoft.com/en-us/evalcenter/evaluate-windows-8-1-enterprise Kubuntu 14.04 LTS https://help.ubuntu.com/14.04/index.html Guía de Escritorio Guía de Ubuntu Server Guía de Instalación openSUSE 13.2 Installing_from_Internet openSUSE-13.2-NET-i586.iso openSUSE-13.2-NET-x86_64.iso

» Read more

Instalación desde Internet de openSUSE-13.2 – Network installation

Hola hoy vamos a ver como instalar openSUSE-13.2 desde Internet bajándonos una simple ISO de 68MB. Y lo instalaremos cómo tercer Sistema Operativo de la máquina donde inicialmente instalamos Windows 8.1, posteriormente Kubuntu 14.04 LTS. Usando como gestor de arranque el GRUB, manejado por el último Linux instalado (openSUSE), seleccionaremos el Sistema Operativo que deseemos arrancar en cada momento. Más información y enlace hacia las ISOS 32bit 64bit Espero que os guste y que os sirva, hasta la próxima. 1 – Instalación de Windows 2 – Instalación de Kubuntu 3 – Instalación de openSUSE

» Read more

Instalación de Kubuntu 14.04 LTS cómo segundo sistema operativo junto a Windows 8.1

Instalación de Kubuntu 14.04 LTS cómo segundo sistema operativo junto a Windows 8.1. En este caso utilizando VirtualBox como software de virtualización. Después tendremos un sistema con arranque dual Windows / Linux. Vamos a instalar Kubuntu 14.04 LTS, como segundo sistema operativo, en la misma maquina virtual en la que ya tenemos instalado Windows 8.1 Enterprise, para ello necesitamos la ISO de Kubuntu y desde la configuración de la maquina apartado almacenamiento enganchamos la ISO. Iniciamos la máquina, y cuando termina de cargar el instalador elegimos el idioma (podríamos probar Kubuntu tal cual en modo live), pero elegimos instalar Kubuntu. En el apartado de particionado de discos elegiremos Manual, ahí vemos las dos particiones creadas durante la instalación de Windows. […]

» Read more

Cómo instalar Microsoft Windows 8.1 Enterprise (Evaluation 90 days) en VirtualBox

Cómo instalar Microsoft Windows 8.1 Enterprise en VirtualBox Cómo instalar Microsoft Windows 8.1 Enterprise (Evaluation 90 days) en VirtualBox En este vídeo tutorial os presentamos la Instalación de Windows 8.1 Enterprise (una versión de evaluación) en VirtualBox, desde nuestro anfitrión Debian Wheezy KDE, grabado con recordmydesktop+audacity+pitivi. Vamos a instalar Windows 8.1 Enterprise mediante una ISO (de una versión de evaluación) descargada desde la página de Microsoft, para lo cual has de tener cuenta (live.com, hotmail, outlook.es …). La configuración de la máquina: – RAM de 2 GB – Disco duro de 25 GB + 15 GB + 15 GB para después instalar 2 sistemas operativos GNU/Linux, primero Kubuntu 14.04 LTS, después openSUSE openSUSE-13.2. El disco quedará particionado más o menos así: 25 GB Windows 15 […]

» Read more

Cómo particionar disco en 4 particiones primarias NTFS usando Software Libre

GParted y KDEPartitionManager: cómo particionar disco en 4 particiones primarias NTFS Hoy en día los discos duros, internos o externos, son de 1,2, … Terabytes de espacio, a precios más o menos asequibles. Tengo una manía/sospecha, pura conjetura/experiencia personal, y es que dejándolos así, trabajando en una única partición de 1 Terabyte se pierde potencia/velocidad, dado los millones de bloques que ha de direccionar el sistema operativo (LBA). Tened en cuenta que cuando particionáis en tamaños más pequeños, las cabezas del disco trabajan siempre más cerca entre acceso y acceso a disco, aunque este fragmentado, al no haber creado una piscina de 1 TB, si no por ejemplo de 250 Gigabytes, una cuarta parte, el anillo de sectores que han de recorrer las cabezas es menor en superficie, […]

» Read more

Cómo instalar una distribución GNU/Linux en VirtualBox

Cómo instalar, o bien actualizar, VirtualBox, desde el paquete .deb (Debian) descargado de la página oficial

Cómo instalar una distribución GNU/Linux en VirtualBox En este vídeo tutorial os presentamos la instalación de una distribución GNU/Linux cualquiera, nosotros hemos elegido Ubuntu, utilizando el software de virtualización VirtualBox. De esta forma, si no sois aun usuarios de Linux, podréis igualmente seguir nuestros cursos bajo plataformas GNU/Linux, tanto de herramientas de la interfaz gráfica de usuario (IGU),cómo el editor de particiones GParted, que tiene incluso un Live CD/USB con el que puedes arrancar tu PC para rescatar datos o particionar, o el KDE Partition Manager) como de la consola o línea de comandos, o bien Interfaz de Línea de Comandos, en inglés Command Line Interface (CLI), cómo el curso de Shell Scripts Linux Instalación de Ubuntu 10.04-04 en VirtualBox Aunque antigua, hemos elegido Ubuntu […]

» Read more

Cómo instalar o actualizar Virtualbox en Debian Wheezy

Cómo instalar o actualizar Virtualbox en Debian Wheezy

En este pequeño artículo / vídeo tutorial, os explicamos cómo instalar, o bien actualizar, Virtualbox en Debian Wheezy, descargando el correspondiente paquete .deb desde la web oficial (https://www.virtualbox.org/) y utilizando el comando de consola dpkg cuando no es posible, por el motivo que fuere, utilizar una herramienta gráfica al uso, cómo GDebi. VirtualBox es una herramienta de virtualización, gratuita y multiplatarfoma, que podéis encontrar en la web oficial https://www.virtualbox.org/. Ya hemos hablado de ella en algún otro artículo. Antecedentes En los sistemas Debian, al contrario que en sus derivados como Ubuntu, el usuario principal, el primero en crearse durante la instalación, no pertenece al grupo sudoers, a no ser que modifiquéis el fichero /etc/sudoers. Pero a mi esta configuración me gusta, […]

» Read more

Como montar una idea en la web desde cero

Comprobar dominio mediante whois

Bienvenid@s a SOSpedia punto net Este es un primer post para organizar las categorías y menús de la página. En breve estaremos con vosotr@s Así comenzaba www.sospedia.net pero ya estamos con vosotros. Reutilizo el post para contaros cómo nació el proyecto en el que nos hemos embarcado de forma desinteresada unos cuantos compañeros. Primer intento: El verano pasado (2014) nos reunimos “virtualmente” unos cuantos compañeros informáticos, a los que les transmití la idea de montar un Blog, donde compartir con la comunidad todo lo que sabemos, todo lo que vamos aprendiendo, y en definitiva nuestro día a día en nuestras labores de IT, desarrollo, sistemas operativos, redes, software, hardware, scripting, una especie de bitácora donde todo tiene cabida, y que además de […]

» Read more

Scripts Linux

Resultado de nuestro flamante script, un poco soso pero bueno

Mi primera entrada real en el Blog. Por fin! Y es que no encontraba un coloreador de código que me convenciese, voy a probar SyntaxHighlighter Evolved. Bueno al lío, cómo muchos conoceréis ya, uso a diario GNU/Linux, concretamente la rama Debian, y cómo me encanta la programación, tanto ejecutarla cómo enseñarla, voy a montar un mini curso de scripting usando Bash. Para empezar lo que necesitamos es una distro Linux, ya sea en máquina real, o bien virtualizada. Para seguir un editor de texto con el que nos sintamos cómodos, yo me manejo con nano en consola, o con geany en la IGU. La estructura de un fichero script Bash, cómo en cualquier lenguaje de scripting, comienza indicándole al sistema operativo en que […]

» Read more
1 3 4 5