Hace poco nos pidieron poder convertir en un documento de Microsoft Word números en texto, de manera que, por ejemplo, 123,27 se convirtiese en Ciento veintitrés con Veintisiete. Veamos como podemos hacerlo:
Leer más...¿Que puertos tengo que abrir en el router para compartir archivos por SMB/SAMBA/CIFS?
Los puertos para compartir archivos en red que hay que abrir en el router hacia el servidor son:
- 445 TCP
- 137 UDP
- 138 UDP
- 139 TCP
Abriendo solo el puerto 445 podemos compartir archivos por IP, mientras que el resto de puertos son de NETBIOS y sirven solo si vamos a acceder al servidor por su nombre en lugar de IP.
Cómo clonar disco duro HDD a SSD en Windows gratis
Los nuevos discos de estado sólido (SSD) son mucho más rápidos que los viejos discos duros HDD.
Si tenemos un ordenador viejo que va lento, instalarle un SSD puede aumentar su rendimiento enormemente, mucho más que aumentando la RAM y nos supondrá también un ahorro considerable evitando la compra de un nuevo equipo.
Una de las peores cosas de cambiar el disco duro es tener que volver a instalar Windows, el software y toda nuestra configuración anterior. Podemos evitar esto clonando el viejo HDD en el nuevo SSD con el programa Easeus Todo Backup Free (versión trial de 30 días). Vamos a ver como hacerlo:Leer más...
Desactivar USB con el ordenador apagado
Al apagar el ordenador podemos comprobar que se quedan encendidas algunas luces del mismo, por ejemplo si tenemos un ratón gamer.
Si tenemos el equipo en nuestro dormitorio puede ser molesto a la hora de dormir, por lo que veamos como podemos desactivar estas luces:
Debemos acceder a la BIOS de nuestro equipo, sección power management u opciones de energía y activar el ERP.
Tened en cuenta que activando esta opción perdemos la posibilidad de encender el equipo desde el teclado o ratón y desde la red a través del Wake On LAN.
Evitar accesos no deseados por SSH con fail2ban
Introducción
Si tenemos instalado un servidor Linux con acceso desde el exterior por SSH podemos comprobar en el fichero /var/log/auth.log muchas entradas del tipo:Failed password for invalid user 1234 from 163.172.227.51 port 61482 ssh2
May 22 12:41:12 server sshd[13690]: Invalid user admin from 163.172.227.51
May 22 12:41:12 server sshd[13690]: input_userauth_request: invalid user admin [preauth]
May 22 12:41:15 server sshd[13690]: Failed password for invalid user admin from 163.172.227.51 port 62014 ssh2
May 22 13:03:13 server sshd[13933]: Invalid user support from 222.254.76.38
May 22 13:03:13 server sshd[13933]: input_userauth_request: invalid user support [preauth]
May 22 13:03:16 server sshd[13933]: Failed password for invalid user support from 222.254.76.38 port 39190 ssh2
Son intentos de acceso por fuerza bruta fallidos que podemos evitar gracias a fail2ban.
Fail2ban es un potente programa que comprueba los logs de distintos servicios y, si encuentra varios intentos de acceso fallidos desde la misma IP, la bloquea a través de iptables.
Leer más...Saber tipo de memoria RAM desde comandos en Windows
Podemos conocer toda la información acerca de la RAM de nuestro ordenador directamente desde el administrador de tareas (solo en Windows 10), o mediante programas de terceros, como Speccy.
También podemos saber el tipo de memoria RAM (DDR2, DDR3...) instalada en nuestro ordenador desde línea de comandos con este comando:
wmic MemoryChip get BankLabel, Capacity, MemoryType, TypeDetail, Speed, Manufacturer
Nos devolverá una línea similar a esta:
BankLabel Capacity Manufacturer MemoryType Speed TypeDetail
BANK 3 8589934592 Kingston 24 1866 128
Debemos fijarnos en el valor de MemoryType, que muestra un número que indica el tipo de RAM:
- 20: DDR
- 21: DDR2
- 24: DDR3
Otra información que nos devuelve el comando:
- BankLabel: Ranura de la placa base donde está conectado el módulo de RAM.
- Capacity: Cantidad de RAM en bytes.
- Manufacturer: Fabricante de la memoria.
- Speed: Velocidad.
- TypeDetail: Tipo de memoria.
También podemos obtener esta información desde powershell con este comando:
Get-WmiObject win32_physicalmemory | Format-Table Manufacturer,MemoryType,Banklabel,Configuredclockspeed,Devicelocator,Capacity,Serialnumber -autosize
Para más información: MSDN
Algunas veces indica 0 en MemoryType, con lo que no sabemos el tipo de memoria. Nos ha ocurrido en estas situaciones:
- Ordenadores modernos con memoria DDR4
- Se trataba de un laptop con la memoria soldada (lo que impida que se pueda cambiar o añadir más memoria).
En estos casos lo más sencillo será averiguar el modelo de nuestra placa base e ir a su página web para ver sus características.
Incompatibilidades MySQL tras actualizar Ubuntu
Durante el fin de semana actualizamos un servidor Ubuntu 14.04 a 16.04. Este servidor contiene una base de datos MySQL, donde se conecta una aplicación de gestión instalada en el resto de equipos de la LAN.
Comprobamos que tras la actualización se puede acceder a la aplicación, pero no funcionan las búsquedas (no dan error, pero nunca devuelven resultado), por lo que empezamos a buscar la raiz del problema:
Wamp: Quitar estilo a los errores de PHP
Al instalar el servidor WAMP y acceder a una web local, veremos que si tiene errores de código PHP, estos aparecerán en una tabla naranja bastante molesta.
Si queremos volver al clásico formato sin estilo de los errores de PHP podemos hacerlo muy facilmente:
- Hacemos clic en el icono de WAMP de la barra de tareas.
- Seleccionamos PHP, php.ini
- Buscamos la línea html_error = On y la ponemos a Off
- Reiniciamos WAMP
También podemos desactivar el módulo xdebug, que es el que le da formato a los errores, comentando la línea zend_extension que está al final del fichero (si no la encontramos en el php.ini, buscar en phpForApache.ini)
Reparar Windows que no inicia tras apagado mientras instala actualizaciones
Al apagar un equipo con Windows Vista o Windows 7 mientras se están instalando actualizaciones es muy posible que después no inicie.
Se quedará mostrando el mensaje, por ejemplo, instalando actualizaciones 3 de 3, 0% y se reiniciará indefinidamente.
Leer más...
Solucionar problema de red en Windows 7
Hoy me ha llegado un netbook con Windows 7 starter al que no le funcionaba la WIFI y al iniciarlo aparecía el mensaje: Windows no pudo conectarse al servicio de notificacion de eventos del sistema.
Tras comprobarlo más a fondo veo que el problema es que algunos servicios del sistema no se inician (como el servicio de DHCP, lo que impide conectarse por IP automática tanto a WIFI como por cable), y al intentar arrancarlos manualmente devuelve errores como No se puede iniciar el servicio o grupo de dependencia o acceso denegado.
Podemos solucionarlo facilmente siguiendo estos pasos:
Leer más...