A partir del día de hoy, martes 05 de enero del 2016, todos los nuevos usuarios deberán proveer una clave SSH para la creación de la cuenta pues, dentro de los próximos meses, con el fin de aumentar la seguridad en el cluster, se deshabilitirá el logueo al mismo utilizando una contraseña.
Del mismo modo, aquellos usuarios que ya posean cuenta deberán crear también una clave SSH para poder seguir ingresando al cluster.
Instrucciones
Las claves SSH generadas solo pueden usarse desde la máquina en la que se generaron. Si se desea usar una misma clave en múltiples máquinas, es necesario copiar la clave generada a cada máquina.
A continuación se detallan los pasos a seguir para la creación de una clave RSA para SSH. Por el momento, es el único tipo de clave soportado en el cluster.
En primer lograr, comprobaremos si ya tenemos una clave SSH generada corriendo el siguiente comando en la terminal:
cat ~/.ssh/id_rsa.pub
Si ya tenemos una clave, veremos muchos dígitos y letras, comenzando con ssh-rsa.
Si no tenemos una clave, será necesaria generarla con el siguiente comando:
ssh-keygen -t rsa
El comando les pedirá dar una ubicación en la cual se guardará la clave. Solo presionen enter para utilizar la ubicación por default. De no usar la ubicación por default, la clave no funcionará automáticamente.
El comando también les pedirá que ingresen una contraseña, la cual será solicitada cada vez que quieran utilizar la clave generada. Pese a que no es necesario utilizar una contraseña, sí es recomendado.
Una vez generada la clave, la podemos ver corriendo:
cat ~/.ssh/id_rsa.pub
Para copiar el archivo que tiene la clave y poder ingresarla en la solicitud, se puede copiar desde la terminal la salida del comando anterior o utilizar el siguiente comando:
xclip -sel clip < ~/.ssh/id_rsa.pub
En caso de ya tener acceso al cluster, para comenzar a utilizar la clave es necesario correr el comando
ssh-copy-id -i ~/.ssh/id_rsa.pub cecar.fcen.uba.ar
El mismo les pedirá la contraseña que utilizan normalmente para loguearse.
Cómo seguir
A partir de ahora, disponemos de una clave SSH. El modo de logueo sigue siendo el mismo, es decir, ssh usuario@cecar.fcen.uba.ar
. Sin embargo, en vez de pedirnos la contraseña de nuestro usuario, SSH nos pedirá la contraseña de la clave generada, si es que le asignamos una.
Ante cualquier problema, no duden en ponerse en contacto con los administradores, vía Redmine si ya disponen de cuenta, o por mail en caso contrario.