jueves, 4 de agosto de 2011

Cambiar los colores del terminal cuando nos conectamos por SSH a diferentes máquinas

Muchos de nosotros nos conectamos a diario a diferentes máquinas: producción, integración... Y algunos de nosotros lo hacemos por ssh. Sin embargo, no estaría de más poder cambiar el aspecto de del terminal para evitar hacer destrozos del tipo Account.delete_all en la máquina que no es.

Pues para esto he creado un script muy sencillo, que junto con algún alias, me permite, en mi ubuntu, cambiar los colores del terminal según la máquina a la que me conecte.

Para esto, basta con copiar este script en algún directorio que esté dentro del PATH (yo lo tengo en ~/bin)


Para utilizar este script se ejecutaría la llamada


Para hacerlo un poco más cómodo, creo unos aliases en .bash_aliases


En cuanto a los colores, me gusta tener en producción un color rojo de fondo que resulte incómodo, para estar lo menos posible conectado a producción. Para integración utilizo un color de fondo verde. Pero como reza el dicho: "Para gusto los colores", así que cada cuál que se lo configure como más le guste

Las guerras seguirán mientras el color de la piel siga siendo más importante que el de los ojos. -- Bob Marley