Configurar SSH para los servidores de las escuelas en Nicaragua

From OLPC
Jump to: navigation, search
  1. Cuando instalamos el servidor XS, este solo crea el usuario root, necesitamos crear un usuario normal, para establecer la conexión ssh, ya que con la cuenta de root no es muy bueno hacerlo por cuestiones de seguridad.

Para esto necesitamos añadir un usuario fzt y crear su directorio en /home, escribimos el comando

# useradd -m fzt

con esto, hemos creado el usuario fzt y su directorio en /home/fzt, ahora necesitamos crear el directorio .ssh, para esto nos cambiamos al directorio /home/fzt

# cd /home/fzt

aquí vamos a crear el directorio .ssh

# mkdir .ssh

le asignamos permisos restringidos

# chmod 700 .ssh

cambiamos de dueño y de grupo al directorio .ssh

# chown fzt: .ssh

copiar el archivo que contiene la llave pública al directorio .ssh, la cual se encuentra en el servidor de archivos privados de la fundación

# cp /media/usb1/authorized_keys /home/fzt/.ssh

entramos al directorio .ssh y le asignamos permisos especiales y cambiamos de grupo al archivo authorized_keys

# cd .ssh
# chmod 600 authorized_keys
# chown fzt: authorized_keys