CONFIGURACION DE SSH Y CORREO DE VOZ Para comenzar esta breve guía tenemos que tener claros algunos conceptos, y trataremos de explicar cómo se configuro el SSH en nuestro FreePBX. Además trataremos de explicar los pasos sencillos para configurar un servicio de correo de voz básico y funcional Pero para todo esto comenzaremos con SSH ¿Qué es SSH? SSH o Secure Shell, es un protocolo de administración remota que permite a los usuarios controlar y modificar sus servidores remotos a través de Internet. El servicio se creó como un reemplazo seguro para el Telnet sin cifrar y utiliza técnicas criptográficas para garantizar que todas las comunicaciones hacia y desde el servidor remoto sucedan de manera encriptada. Proporciona un mecanismo para autenticar un usuario remoto, transferir entradas desde el cliente al host y retransmitir la salida de vuelta al cliente. En este caso utilizaremos PUTTY para ingresar remotamente a nuestra consola de FreePBX Pero antes de eso utilizaremos la consola de freePBX para crear un usuario puesto que vamos a restringir puertos y al usuario principal llamese administrador o en este caso ROOT Por lo tanto para restringir el acceso a usuario root via remoto es necesario ingresar con otro usuario con menos privilegios y ya estando dentro escalamos a ROOT con el comando SU Primer paso : - crear usuario con los comandos useradd SOPORTE Passwd SOPORTE Changing password for user SOPORTE New unix password: ******* Retype new UNIX password: ******* Passwd: all authentication tokens updated successfully Segundo paso: - Ingresamos a la caperta ssh con los siguientes commandos: Cd /etc/ssh En este lugar vamos a ver el listados de archivos que se encuentran ahí con el comando LS Y buscaremos el archivo sshd_config y lo editaremos con los comandos SUDO NANO SSHD_CONFIG A continuación editaremos el fichero sshd_config. #Port 22 <--- puerto por defecto que usa SSH #ListenAddress 0.0.0.0 Por defecto recibe conexiones por todas las interfaces que tengamos #PermitRootLogin yes Ahora lo dejaremos el de la siguiente manera des comentando las opciones que vamos a modificar. Port PermitRootLogin no 6000 Luego de esto le damos guardar cambios con ctrl o y salimos con control X ahora salimos del editor de texto que utilozamos y reiniciamos y listo en este momento en el programa PUTTY podremos ingresar solo con la cuenta soporte y nos prohibira el acceso a ROOT pero si entramos con el usuario común llamado SOPORTE a partir de ahí podremos escalar hasta ser usuario ROOT y listo está configurado el servicio SSH. BUZON DE VOZ Entramos a la interfaz web de FreePBX por medio de la dirección IP luego de eso nos dirigimos a: En el menú “Applications” pinchamos en “Extensions” Seleccionamos la extensión a la que queramos habilitar el buzón de voz Vamos a la sección “Voicemail” cambiamos el status a Enabled y en “Voicemail Password” ponemos un password Con esto ya tendríamos habilitado el buzón de voz para la extensión. Para probarlo podemos marcar *97 en la extensión. Para terminar, como siempre, pulsamos Submit y aplicamos cambios. Cabe destacar que marcando el *98 podemos marcar desde otra terminal a cualquier buzón de voz de cualquier otra extensión solo debemos ingresar cuando se nos pida el número de la extensión a la cual entraremos y el password Esto es muy bueno ya que en algún momento nos encontraremos lejos de la terminal y podremos hacerlo remotamente si contamos con el número de extensión y el password seguro