Ir al contenido principal

Entradas

Cambiar la IP o hostname de Wordpress vía linea de comandos

Si usted va a cambiar la IP o el hostname de su equipo con wordpress, hágalo vía los comandos propios de Linux y luego vía base de datos haga que se refleje el cambio.

Ingrese a su base de datos mysql

mysql -u root -p

Ahora escoja la base de datos de wordpress

use wordpress;

Y luego haga el cambio, reemplace en la línea de comandos los valores en rojo por los vuestros.


UPDATE wp_options SET option_value = "https://NUEVOHOSTNAME/wordpress" WHERE option_value = 'https://ANTIGUOHOSTNAME/wordpress';

Y certifique los cambios

flush privileges;

Finalmente salga de mysql

exit

Ahora puede ingresar a su wordpress de nuevo.

Espero que sea de gran utilidad este consejo.
Saludos
Entradas recientes

Instalar entorno de desarrollo Python en Centos Linux

Vamos a preparar un entorno de desarrollo de Python en un Linux de distribución RedHat/Centos con el objetivo de desarrollar y ejecutar  programas en este lenguaje.

Paso 1. Instale el software Recuerde siempre, antes que nada actualizar sus paquetes.
yum -y update Ahora instale las utilidades de yum.
yum -y groupinstall development Ahora instalamos el repositorio ius.
yum -y install https://centos7.iuscommunity.org/ius-release.rpm Para luego proceder a instalar el Python, en este caso el 3.6.
yum -y install python36u vim
Para comprobar la instalación correcta ejecutamos el siguiente comando.

python3.6 -V Output Python 3.6.4
Ahora procederemos a instalar pip, el administrador de paquetes de Python, es muy útil para agregar funcionalidades como Django por ejemplo.

yum -y install python36u-pip
Una vez instalado, puede actualizar el administrador de paquetes pip.

pip3.6 install --upgrade pip
Paso 2. Crear el entorno virtual de desarrollo Ahora es tiempo de crear nuestro entorno virtual. El En…

Medir velocidad del Internet en Pfsense

Para poder medir la velocidad de nuestro enlace de Internet, procederemos a instalar un paquete conocido por muchos speedtest.net

Lo primero que tenemos que hacer es ingresar a nuestro firewall pfsense por medio de su interface terminal.

Luego procedemos a seleccionar la opción  8 del menú que nos permitirá ingresar a la línea de comandos.


Después procedemos a instalar el paquete speedtest-cli por medio del comando pkg install py27-speedtest-cli, tal como se muestra en la siguiente captura.

Una vez descargado e instalado, cerramos sesión con exit, e ingrese nuevamente para que cojan los cambios. 
Ahora ejecute el comando de test de velocidad speedtest.


Compruebe su velocidad con la contratada en el enlace o revise conexiones de ser necesario.
Saludos a todos

Abrir ventanas gráficas desde un cliente SSH

Si alguna vez quisiste desde una conexión SSH, por ejemplo putty, mandar a cargar una ventana gráfica como por ejemplo el firefox, entonces este es tu tutorial.

Primero vamos a instalar el siguiente paquete

yum -y install xauth

Ahora vamos a habilitar en el servicio SSH el parámetro correspondiente, abra el archivo de configuración del SSH server.

vi /etc/ssh/sshd_config

Y habilite el parámetro X11Forwarding poniéndole Yes, así:

X11Forwarding yes

Guarde el archivo

Renicie el servicio ssh

systemctl sshd restart

Ahora conéctese desde su terminal en Linux o en Mac y escriba

ssh -X usuario@ip

Ahora una vez iniciada sesión pruebe arrancando firefox

firefox &

Confirme que arranque y disfrute su entorno gráfico remoto.


Si desea hacerlo con Windows deberá instalar Xming que es un cliente X11 y obviamente putty.exe. Aquí un enlace de como hacerlo.

http://www.geo.mtu.edu/geoschem/docs/putty_install.html




Servidor NFS Seguro con CENTOS 7 en pocos pasos

Hoy vamos a instalar un servidor NFS en linux para compartir archivos. Todavía se usa NFS y más si vas a trabajar con virtualización, instalarlo toma 5 minutos si se lo hace bien.

Instálelo
yum -y install nfs-utils
Edite el archivo
vi /etc/idmapd.conf
Descomente la línea 5 y ponga su propio dominio:
1 [General]
2 #Verbosity = 0
3 # The following should be set to the local NFSv4 domain name
4 # The default is the host's DNS domain name.
5 Domain = mos.local
Agregue el archivo exports con las carpetas compartidas.
vi /etc/exports
/var/lib/libvirt/images/share 192.168.100.0/24(rw,no_root_squash)
Reinicie el servicio
systemctl start rpcbind nfs-server 
Establezca que siempre se incie desde el arranque del sistema operativo
systemctl enable rpcbind nfs-server 
Configure adecuadamente el firewall
firewall-cmd --add-service=nfs --permanent 
firewall-cmd --permanent --add-service=mountd
firewall-cmd --permanent --add-service=rpc-bind

Compruebe desde su cliente MAC:

showmount -e 192.168.100.253
sudo mount…

Manejando miles de entradas de iptables eficientemente usando ipset

Cuando utilizas herramientas de detectores de intrusos como fail2ban, muchas veces se crece de manera desproporcionada en las tablas de iptables, llegando a tener decenas de miles de registros. Éstos son almacenados en memoria y consultados de manera secuencial, como lo están pensando, es lento.

Llegando incluso a colapsar el sistema, por lo que se recomienda una solución que permita agregar las ips de manera efectiva sin tener que buscar de manera secuencial sino de forma idexada. Como ustedes saben manejar índices le da velocidad a la consulta y se puede crecer exponencialmente.

Vamos a instalar la solución, se llama ipset.

1. Instalar epel, repositorio que contiene ipset. Si ya tiene epel, omita este paso.

yum -y install epel-release

2. Instalar ipset

yum -y  install ipset

3. Crear una nueva lista blacklist

ipset create blacklist hash:ip

4. Para agregar ips a la blacklist una a una.

ipset add blacklist 192.168.10.100

Para consultar las blacklist definidas

ipset list -n

Para consultar la…

Enviar correo electrónico desde la línea de comandos

Enviar correo electrónico desde la línea de comandos

Primero debe descargar el software SendEmail desde la siguiente dirección:

http://caspian.dotconf.net/menu/Software/SendEmail/#download

Existe versiones para Windows y Linux, yo particularmente descargue la versión para Linux comprimida en un Tarball.

sendEmail-v1.56.tar.gz

Una vez descargada con wget, hay que instalarla.

tar -zxvf sendEmail-v1.56.tar.gz
cd sendEmail-v1.56
cp sendEmail /usr/local/bin/
cp sendEmail /usr/local/bin/

Ahora puede usarla, Aquí un ejemplo:

sendEmail -a ../sendEmail-v1.56.tar.gz  -u "Mensaje con sendmail Adjunto" -f cmontes@mos.com.ec  -m "Hola, te adjunto el software de correo" -s mail.mos.com.ec -t carlosmontesllanos@gmail.com  -xu cmontes -xp "***********"

A continuación los parámetros:

-a  Archivo adjunto
-f  Cuenta que envía
-t  Destinatario
-u título del email
-m Cuerpo del email
-s  Servidor de correo
-xu  Usuario de correo
-xp Password de correo

Disfrútentlo.