Page 1
Standard

Habilitar el acceso remoto a un servidor MySql en CentOS

Por defecto el acceso remoto a un servidor mysql viene deshabilitado. Este ejemplo aplica para CentOS

Editamos la configuracion de mysql:

nano /etc/my.cnf

Buscamos la linea bind-address y se comenta con un #

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
#bind-address=0.0.0.0

Desde la maquina local se ingresa como usuario root para crear un usuario nuevo con acceso remoto

mysql -h localhost -u root -p

Se crea el usuario:

GRANT ALL PRIVILEGES ON *.* TO 'usuarionuevo'@'localhost' IDENTIFIED BY 'contraseña' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO 'usuarionuevo'@'%' IDENTIFIED BY 'contraseña' WITH GRANT OPTION;

Se reinicia el servicio:

/etc/init.d/mysql restart

Se añade la regla que permite el acceso a través del puerto 3306

iptables -I INPUT -p tcp --dport 3306 -m state --state NEW,ESTABLISHED -j ACCEPT
/sbin/service iptables save 

Y listo, se realiza las pruebas:

mysql -u usuarionuevo -h 192.168.10.50 -p password

Opcional: para descartar que el bloqueo lo esté realizando el firewall se puede deshabilitar para realizar pruebas:

service iptables stop

 

more
more
more
Aside

Instalar fuentes Tahoma y Verdana en Ubuntu

Las fuentes de Tahoma y Verdana usadas comunmente en Windows no vienen instaladas por defecto en Ubuntu y se hace necesario tenerlas para varias aplicaciones, para instalarla debemos seguir los siguientes pasos:

  1. sudo apt-get install ttf-mscorefonts-installer
  2. Ubicado por ejemplo en la carpeta Download se descarga las fuentes
    wget http://download.microsoft.com/download/ie6sp1/finrel/6_sp1/W98NT42KMeXP/EN-US/IELPKTH.CAB
  3. Se extrae la fuente
    cabextract -F 'tahoma*ttf' IELPKTH.CAB
  4. Movemos las fuentes
    sudo mv -f tahoma*ttf /usr/share/fonts/truetype/msttcorefonts/
  5. Se le asignan los permisos
    sudo chmod 644 /usr/share/fonts/truetype/msttcorefonts/tahoma*
  6. Se actualiza la font cache
    fc-cache -v
more
Standard

Convertir PDF a PNG en Ubuntu

1. Para convertir un documento PDF a PNG primero debemos tener instalado imagemagick

2. Abrir la terminal y ejecutar el código

convert -density 150 input.pdf -quality 90 output.png

– Las densidades mas comunes son 150 y 300 dpi

– La calidad 100 no tiene compresión

more
Standard

Chequear en la terminal el espacio usado en disco – Ubuntu

El comando df muestra el uso del disco duro y otras informaciones como punto de montaje y sistema de ficheros, acompañado de -h nos muestra el formato en unidades conocidas.

sistemas@datagolf3:~/Desktop/share$ sudo df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda6       286G  244G   27G  91% /
none            4,0K     0  4,0K   0% /sys/fs/cgroup
udev            1,9G   12K  1,9G   1% /dev
tmpfs           388M  6,8M  381M   2% /run
none            5,0M     0  5,0M   0% /run/lock
none            1,9G   12M  1,9G   1% /run/shm
none            100M  208K  100M   1% /run/user
/dev/sdb1        92G  7,3G   80G   9% /media/sistemas/d5e7b90b-f5e5-4f67-b17c-d3f2cda7fbcb
/dev/sdb6       818G  713G   64G  92% /media/sistemas/d645037d-476f-46b0-a6f6-79308e27e2f3
/dev/sda3       160G   25G  135G  16% /media/sistemas/OS

Continue Reading →

more
Standard

NAT FTP Mikrotik

Natear un servidor FTP con un mikrotik

/ip firewall nat
add action=dst-nat chain=dstnat comment="FTP server - command" disabled=no dst-address=IP_PUBLICA 
dst-port=21 in-interface=your_WAN_interface protocol=tcp to-addresses=IP_LOCAL to-ports=21

add action=dst-nat chain=dstnat comment="FTP server - data" disabled=no dst-address=IP_PUBLICA 
dst-port=55535-65534 in-interface=your_WAN_interface protocol=tcp to-addresses=IP_LOCAL to-ports=55535-65534

Continue Reading →

more
more
Standard

Solución: Unable to connect to RDP server

Si al ingresar un servidor Windows desde Linux aparece el error Unable to connect to RDP server  pero de Windows a Windows si funciona el problema esta en el certificado que esta guardado. Se debe abrir el archivo ~/.freerdp/known_hosts y eliminar la línea del servidor de windows al cual no se puede conectar.

xxx.xxx.10.20 be:9f:4e:48:15:1d:f8:03:67:4f:ce:6c:88:3e:2e:0a:21:e4:9a
200.xxx.xxx.219 7d:84:6d:0a:9f:a1:b8:11:3a:54:d0:c2:a8:2a:70:14:23:ec:fc

 

more
Aside

Habilitar mod_rewrite en Ubuntu 14.04

Correr el comando para habilitar el mod_rewrite

sudo a2enmod rewrite

Se reinicia apache

sudo service apache2 restart

El archivo de configuracion por defecto en Ubuntu 14.04 cambió de default.conf a 000-default.conf

sudo nano /etc/apache2/sites-available/000-default.conf

Al final del archivo se agrega la ruta webserver:

<Directory "/var/www/html">
    AllowOverride All
</Directory>

En Ubuntu 14.04 tambien cambia la ruta de /var/www/ a /var/www/html

Reiniciamos apache y Listo

sudo service apache2 restart

 

 

more