Manual SSH

download Manual SSH

of 21

description

Descripcion de la instalacion del servicio ssh en centos

Transcript of Manual SSH

Instalacin SSH en centos 5.5

Metodologa SSH (oSecureSHell)es un protocolo que facilita las comunicaciones seguras entre dos sistemas usando una arquitectura cliente/servidorISO Es un archivo donde se almacena una copia o imagen exacta de un sistema de ficheros, normalmente un disco compacto o un disco ptico.FTP: (File Transfer Protocol) Protocolo de Transferencia de archivosSSHClient: Programa utilizado para lograr la conexin entre el cliente y el servidorMaterialesUna maquina fsicaPrograma virtual boxPrograma SSHClientSistema opertico Centos 5.5ObjetivosEl objetivo de este documento es explicar el proceso de instalacin de un servidor SSH, para lo cual se analizaran los aspectos ms importantes de la instalacin y configuracin de un servidor SSH.Un servidor SSH nos ofrece entre otros los siguientes servicios: Establecer conexiones tipo telnet con un servidor, pero de forma segura (la informacin va encriptada). Utilizar el programa SSHCient para transmisin de ficheros, algo parecido a lo que hacemos con un ftp, pero de forma segura, ya que utiliza el protocolo ssh. Cuando disponemos de un servidor X (desde una maquina Linux), permite ejecutar aplicaciones grficas instaladas en el servidor de forma remota.

Instalacion de ssh en centos 5.5Abrimos el programa Virtual Box en el cual vamos a crear una maquina virtual donde instalaremos el sistema operativo centos 5.5. 1.- Damos click en donde dice Nueva para crear la maquina virtual.

Posteriormente nos saldra un mensaje en donde daremos click en siguiente

Saldra una ventana nueva en donde daremos el nombre de la maquina y el tipo de sistema operativo. Damos click en siguiente

Aparece ventana Memoria marca una cantidade RAM es de 512 no la modificamos ya que es el tamao recomendado de memoria base. Damos click en Siguiente

Aparce una ventana que es la de Disco duro virtual en donde ya viene seleccionado la opcion de Crear disco virtual existente en este caso no la modificaremos solo damos click en siguiente.

Aparece la venta de asistente de creacion de disco virtual, en el cual la unica accion es dar click en siguiente.

Aparece la ventana de Detalles de alamacenamiento de disco virtual en dode ya viene seleccionada la opcion de reservado dinamicamente. No cambiamos de opcion. Damos click en siguiente.

En la ventana de localizacion y tamao de archivo de disco virtual, nos pide que escribamos el nombre del archivo del nuevo disco virtual, dejaremos el nombre y tamao que nos marca por default. Damos click en siguiente

Nos aparecera una venta de Resumen donde nos muestra los parametros que tiene nuestra nueva maquina virtual. Y damos click en Crear.

Ya creada la maquina virtual nos aparecera de lado izquierdo del programa.

Ahora configuraremos, la maquina virtual agregandole el sistema operativo. Damos click en Configuracion > Almacenamiento > vacio > seleccionamos el Sistema operativo, y seleccionamos el centos 5.5. Damos click en Aceptar.

Posteriormente damos click en Iniciar

Automaticamente aparecera el tipo de instalacion

Damos enter en la 1 opcion

Y automaticamnte empezara la instalacion

Seleccionamos Skip para que empiece con la instalacion

Aparecera el entorno grafico del Centos, algo mas o menos asi. Damos click en Next.

Seleccionamos el lenguaje para la instalacion. Selecionaremos Spanish (Espaol)

Selecionamos el teclado para el sistema, dejaremos por default el que nos marca. Damos click en Next

En la siguiente ventana daremos click en Next ya que creara un diseo predeterminado.

Nos aparecera un mensaje donde dice que si deseamos borrar todas las particiones. En este caso daremos click en S

En dispositivos de red dejaremos por default la opcion que nos marca.Damos click en siguiente

Escogemos la region esto es para seleccionar el horario. Seleccionamos America/Ciudad_de_Mexico y damos click en siguiente

Despues configuraremos la contrasea para el inicio de sesion. Damos click en Siguiente.

Nos aparecera un ventana donde seleccionaremos tareas adicionales que nos gustaria realizar en el sistema en nuestro caso seleccionaremos solo la opcion de Server, ya que la utilizaremos como servidor. Damos click en Siguiente

Finalmente nos aparecera una ventana donde iniciara la Instalacion del centos. Damos click en Siguiente

Automaticamente empezaran a desacargarse las paqueterias que necesita el sistema operativo CEntos. Finalmente nos aparecera una venta dond dice que la instalacion ha sido completada. Damos click en reiniciar.

Aparecera esta ventana donde nos muestra todos los paquetes que esta instalando

Despues de terminar de instalar los paquetes. Nos mandara directamente al inicio de sesion. En donde nos pedira la contrasea que configuramoas en la instalacion del Centos.

En este caso entraremos con el usuario root y la contrasea (12345678) que es la que yo configure y asi entraremos a la computadora.

Despues de haber creado nuestra maquina virtual y de haber entrado con el usuario y contrasea correcta, descargaremos el SSH con el sig. Comando yum y install openssh openssh-server openssh_client

Automticamente descargara los paquetes de SSH, Podemos ver cmo es que se descargan los paquetes.

Posteriormente iniciamos el servidor con el comando:service sshd start

Configuramos los iptables con el comando:Iptables A INPUT m state state NEW m tcp p tcp dport 22 j ACCEPT Y despus guardamos los cambios con el comando Service iptables save

Reiniciamos el Servicio con el comando service sshd restart En la mquina del servidor entramos para checar su ip (Es necesario estar conectada a internet)

Configuracin del SSH en el clienteEn la maquina fsica ejecutamos el programa SSH

Damos click en Quick Connect para que haga conexin con el servidor.

Aparece una venta en donde nos pedir el Hostname (ip del servidor), User name (root) y el Port Number (22) y Authentication Method (No selecionamos nada)

Al hacer la conexin podemos ver los archivos que tiene el Sistema Operativo

ConclusinEl servicio SSH nos sirve para la transferencia de archivos, conexiones remotas, transferencia de archivos de manera segura (encriptados) y con el podemos ejecutar aplicaciones Dentro del servidor, configurarlo y/o administrarlo.

BibliografiaInformacin sobre los recursos utilizados para crear este manualEste manual se ha generado utilizando software libre: SSHClient, (http://winscp.net/eng/docs/free_ssh_client_for_windows, s.f.) OpenSSH, ( (http://www.openssh.org/, s.f.)

Las fuentes de datos consultadas para elaborar el documento son las siguientes:http://winscp.net/eng/docs/free_ssh_client_for_windows. (s.f.).http://www.openssh.org/. (s.f.).

http://winscp.net/eng/docs/free_ssh_client_for_windows. (s.f.).http://www.openssh.org/. (s.f.).