¿Qué es PuTTY y para qué sirve?

Posted by 1 feb, 2010

Putty ssh windows
PuTTY es un emulador gratuito de terminal que soporta SSH y muchos otros protocolos. La mayoría de usuarios, especialmente los que trabajan sobre sistemas operativos Windows, lo encuentran muy útil a la hora de conectar a un servidor Unix o Linux a través de SSH.

PuTTY ofrece una interfaz gráfica de configuración muy sencilla e integra múltiples opciones:

  • Guardar las preferencias de conexión para establecerla rápidamente en el futuro
  • Respuestas de puertos
  • Soporte Ipv6
  • Soporte SCP y SFTP

Además de ser para Windows, PuTTY ha sido portado a sistema Linux y otros sistemas operativos con núcleo Unix, y por si fuera poco, pronto veremos una versión para Mac OS X. Como muchísimas aplicaciones multiplataforma, PuTTY es de código abierto y se distribuye bajo licencia MIT. De modo que puedes descargarte libremente el programa desde la página Web del proyecto.

Vía | www.chiark.greenend.org.uk
Fotografía | www.flickr.com

(0) Comment Categories : Administrador de sistemas, Conceptos de Internet, Datacenter, Hosting, Preguntas y Respuestas , , , , , , , , , ,
Tag: , , , , , , , , , ,

¿Cómo cambiar los privilegios de usuarios con MySQL?

Posted by 29 dic, 2009

MYSQL2
Hace unos días hablábamos de exportar bases de datos desde MySQL, y hoy veremos como cambiar los privilegios de usuarios en MySQL de forma manual, puede que no queramos utilizar el panel de control o phpMyAdmin por muchas razones. El proceso es muy fácil y rápido, una vez aprendes como hay que hacerlo, claro. Ten en cuenta que necesitarás acceso SSH, a partir de ahí, para modificar los privilegios de los usuarios sólo tienes que seguir estos pasos:

  1. Haz login en tu servidor a través de SSH e introduce lo siguiente en la linea de comandos:

    mysql -uadmin -p`cat /etc/psa/.psa.shadow`

  2. Luego veras en la terminal: “mysql>”. Acontinuación introduce:

    GRANT SELECT ON database.* TO usuario@’localhost’ IDENTIFIED BY ‘password’;

  3. Una vez hayas terminado de introducir los privilegios, escribe:

    FLUSH PRIVILEGES;

Como probablemente ya imagines. En los comandos especificados tendrás que sustituir “database” y “usuario” por la información correspondiente al tu base de datos y el nombre de los usuarios a los que quieres añadir o eliminar privilegios. Si quieres consultar más ejemplos porque no te ha quedado del todo claro, puedes consultar mediatemplate.com. Así de sencillo, ahora ya puedes modificar los privilegios de usuarios en MySQL directamente desde la terminal de tu serividor linux.

Fotografía | www.flickr.com

(0) Comment Categories : Administrador de sistemas, Conceptos de Internet, Curiosidades, Datacenter, Hosting, Preguntas y Respuestas , , , , ,
Tag: , , , , ,

Descarga contenidos desde la Web con wget

Posted by 18 dic, 2009

Wget
Una valiosa herramienta de Linux y de cualquier systema Unix es el comando “wget”. Por ejemplo, si tienes un servidor Linux y quieres descargar archivos desde una Web, con wget va a ser pan comido. Funciona desde la linea de comandos de tu consola, y podrás utilizarlo incluso si te conectas a tu servidor vía SSH.

Por ejemplo, imaginemos que queremos descargar un archivo llamado “nota.tar.gz” desde la página Web http://www.domain.com/downloads/. En este caso sólo tienes que escribir en la terminal:

wget http://www.domain.com/downloads/bigfile.tar.gz

Descargará directamente el archivo en tu directorio actual. Este comando tiene muchas funciones que puedes configurar sin mucho esfuerzo. Te recomiendo que mires el manual de funcionamiento de “wget” escribiendo en la terminal “man” seguido del comando que te interesa consultar.

Fotografía | www.flickr.com

(0) Comment Categories : Administrador de sistemas, Conceptos de Internet, Curiosidades, Datacenter, Hosting, Preguntas y Respuestas , , , , ,
Tag: , , , , ,

¿Cómo encontrar y reemplazar texto en múltiples archivos?

Posted by 9 dic, 2009

Perl libros
Pregunta: ¿Cómo encontrar y reemplazar texto en múltiples archivos?

Respuesta: Si tienes Perl instalado en un servidor, puedes utilizarlo fácilmente para encontrar y sustituir texto en diferentes documentos. Incluso si no tienes acceso como root podrás hacerlo, sólo necesitar acceder vía SSH.

Pero veamos un ejemplo simple para entender esta función. Si quieres reemplazar la palabra “capitan” por la de “general” en todos tus archivos html, sólo tienes que escribir en la linea de comandos:

perl -pi -e “s/capitan/general/g;” *.html

Y eso es todo. Sencillo ¿verdad? Perl buscará dentro de todos los archivos con extensión html que estén registrados en el directorio especificado. Recuerda esta función, porque aunque no lo parezca podrías necesitarla a menudo, especialmente si mantienes un servidor Web o te dedicas a la programación.

Fotografía | www.flick.com

(0) Comment Categories : Administrador de sistemas, Conceptos de Internet, Curiosidades, Datacenter, Hosting, Preguntas y Respuestas , , , , ,
Tag: , , , , ,

Cómo instalar y configurar CentOS en linux

Posted by 13 nov, 2009

consolalinux
Para instalar y configurar centOS en tu servidor linux, sólo sigue exactamente estos pasos:

  1. Ejecuta el archivo de instalación de CentOS. En una pantalla azul deberás elegir la instalación mínima, como Ssh, network, paquetes de desarrollo, mientras desactivar todos los demás que no te interesan. Luego te informará de los paquetes que se van a instalar, sólo tienes que darle a “OK” y proseguir con la instalación.
  2. Para añadir SSH, abre la consola y escribe:
    yum install httpd php-mysql mysql mysql-server mysql-client php-gd php-mbstring
  3. Reinicia VPS y comprueba que puedes hacer login a través de SSH.
  4. Abre la consola y escribe la siguiente línea para instalar algunos paquetes extra. Puede que ya estén instalados pero te aconsejo que vuelvas a hacerlo por precaución:
    yum install gcc gcc-c++ make cc flex bison perl wget
  5. Descarga Cpanel y ejecútalo para seguir los pasos de la instalación.

Y eso es todo, centOS debería funcionar a la perfección en tu servidor linux.

Fotografía | www.flickr.com

(0) Comment Categories : Conceptos de Internet, Curiosidades, Datacenter, Hosting, Preguntas y Respuestas , , , , , ,
Tag: , , , , , ,