Horde en castellano y archivos adjuntos

Horde en castellano y archivos adjuntos

Horde como muchos saben es un cliente de correo que se usa mucho en servicios de hosting. Es rápido y tiene además de gestión de correo, agenda, direcciones y notas. Vamos a comentar dos puntos que a veces es necesario configurar para que se ajuste a nuestros deseos. Horde en castellano Hay veces en los que a pesar de que cambiemos el lenguaje del cliente de correo, parece que no lo toma. El problema en estos casos es que no está configurado el lenguaje deseado en nuestro servidor, en concreto se produce porque no estan incluidas todas las ‘locales‘ y en concreto la del lenguaje que queremos poner por defecto. Para solucionar esto y poner nuestro horde en castellano, basta con entrar a nuestro servidor vía SSH y escribir los siguientes comandos como root: cp /usr/share/i18n/SUPPORTED /var/lib/locales/supported.d/local dpkg-reconfigure locales Después de esto aparece un menú dónde tendremos que elegir all locales o es_ES.utf8 si sólo deseamos usar el castellano. Horde y los archivos adjuntos Por defecto, algunas versiones de Horde, envian enlaces a los archivos adjuntos en el mensaje y no el propio adjunto. Esto puede gustarnos o no. Si estamos en el segundo caso, tenemos una opción para que al enviar los mensajes se adjunten los archivos y no el enlace. Para ello entramos en el servidor mediante SSH y escribimos lo siguiente vi /usr/share/psa-horde/imp/config/conf.php y cambiamos la linea de configuración que se encarga del manejo de los adjuntos a: $conf[‘compose’][‘link_attachments’] = false; Con esto hacemos que ya se envien los...
Conexion segura SFTP a otro host sin clave

Conexion segura SFTP a otro host sin clave

En muchas ocasiones, necesitamos realizar script que copie datos de un servidor a otro de forma automática. Normalmente usaríamos ftp para automatizar dichas conexiones pero esta conexion implica que nos conectemos de forma no segura. Alguien podria estar “escuchando“. Para evitar esto se suele usar SFTP (ftp seguro), lo que implica que nadie escuchará nuestras conexiones. Si usamos un script, necesitamos automatizar el acceso al servidor, con lo que lo deseable es que no nos pregunte clave de usuario. Para conseguir ese vamos a realizar lo siguiente. Generar un par de claves privada/publica en la maquina que ejecuta el script, para autentificarnos en el servidor. Lo haremos con el usuario que va a ejecutar dicho script. Para generar claves RSA escribiremos lo siguiente: $ ssh-keygen -t rsa Esto nos generará dos archivos, “id_rsa.pub” e “id_rsd“. Tenemos que copiar la clave publica generada (id_rsa.pu) en el servidor. Para ello lo haremos con sftp, aunque esta vez nos pida clave. La colocaremos dentro del directorio del usuario (normalmente home/usuario/.ssh/) y la renombraremos como authorized_keys. Si ya exite ese archivo añadiremos la nueva clave con: $ cat id_rsa.pub >> .ssh/authorized_keys Ahora para conectarnos por SFTP (suponemos que hemos cambiado el puerto por defecto del servidor SSH a XXXX) $ sftp -o Port=XXXX usuario@servidor Una vez que tengamos hecho esto, tampoco nos haría falta poner clave para conectarnos vía SSH al servidor. $ ssh -p XXXX...