You are on page 1of 6

Para poder crear un servidor SSH es necesario tener un computador que tendr la funcin de servidor adems de tener instalado

un sistema operativo de distribucin GNU/Linux, adems de tener configurado este paquete (SSH). No olvidemos que tambin se necesitaran computadores que tendrn la funcin de cliente o usuario. En este caso se instalo Fedora 16 y Ubuntu 11.10 para los clientes (tambin se puede realizar desde Windows instalando el programa SSH).Pero este caso ser todo desde distribuciones GNU/Linux.

SSHSecureShellClient-3.2.9

Para iniciar la instalacin del servidor se instalo el paquete en modo terminal con la siguiente lnea de comando:
#su yum y install ssh

Ahora lo siguiente que se realizo fue conectarse a un modem el cual nos sirvi para realizar la conexin entre servidor y clientes pero para esto nos conectamos al modem en modo inalmbrico con excepcin del servidor que se conecto en modo cableado con un cable utp configurado con el protocolo estndar (E-568 y E-568B) del tipo cruzado. Posteriormente se configuro la IP de las computadoras en modo terminal utilizando los siguientes comandos:
#ifconfig #ifdown wlan0 (para desactivar el adaptador inalambrico y eth0 para el cableado) #ifconfig wlan0 192.168.1.20 netmask 255.255.255.0 broadcast 192.168.1.254 #ifup wlan0 #ifconfig

Continuando con la conexin se realizo la ejecucin del siguiente comando en una nueva terminal para probar que en realidad estaban conectadas las computadoras con la maquina y con el modem-routeador.

#ping 192.168.1.21 (para conexin con la maquina) #ping 192.168.1.254 (conexin para con el modem-routeador)

Y para la revisar si hay conexin con el servidor:


#ssh 192.168.1.20

Posteriormente ejecutamos el comando arp a para checar que conecto con el dispositivo con el que se conecto. Ahora al finalizar la configuracin bsica se inicia con el servidor SSH. Para iniciar se crearan usuarios y grupos dentro de la maquina para esto cada usuario tendr que entrar a la maquina servidor con introduciendo el nombre de usuario y su contrasea. Para darnos cuenta que entramos cambio nuestro root de la terminal:
root-alex#

Ahora para crear grupos dentro del servidor se ejecutaron las siguiente lneas:
#user/sbin/groupadd g 103 examen_osiris #user/sbin/groupadd g 103 ejercicios_osiris

Numero aleatorio mnimo de 2 dgitos dado por el usuario y no debe repetirse.

Nombre del grupo

Y para los usuarios es de as:


#/usr/sbing/useradd -m -u (num del grupo) -g (nom del grupo) -G (nom del grupo2) (nomdel usuario)

Despus en la terminal aparece una lnea de comando despus de ejecutar la anterior esta lnea pide el nombre del usuario, en este caso fue: MAYITA_OSIRIS cabe mencionar que es conveniente que al escribirlo sea en letras maysculas. Al dar enter pide una contrasea:
# passwd(nom del usuario)

#nuevacontrasea(nom del usuario) #vuelva a escribir contrasea(nom del usuario)

Para configurar en Fedora 16, se utilizo el comando su para entrar como sper-usuario en modo terminal. No olvidemos que para entrar como sper-usuario pide la contrasea del administrador de la maquina cliente. Despues se comfiguro el fichero vi /etc/hosts, en este fichero se insertara el dominio del cliente para poder escribir se usan las teclas esc + i, as se pudo escribir el dominio:
cliente1.edu.mx cliente1

Para guardar y salir del fichero se usa esc+:wq. Despues introducimos la siguiente lnea:

# cat /etc/hosts

Ejecutamos ping 192.168.1.21 para ver conexin con la maquina cliente. Continuando en la terminal ejecutamos los siguientes comandos:
# cd /

#ls #ls ltr #cd / #pwd #cd /u01

Con los comandos anteriores se muestran los usuarios agregados as como los grupos que tienen. Ahora para entrar al servidor en una carpeta especifica se utilizo el comanda:
# cd Linux_ico15

Luego se creo un documento de texto en esta carpeta con el comando touch y agregando en esa misma lnea el nombre del documento y la extensin separada por un punto para saber que tipo de documento es, ejemplo:
# touch texto_uno.txt

Para editar el documento creado se utiliza el comando vi:


#vi texto_uno.txt

Sin embargo para escribir sobre nuestro documento utilizamos esc+i que es para insertar texto.
INSTALACIONES Y EQUIPOS ############################################################################### CUARTO SEMETRE ICO-15 INSTALACIONES Y EQUIPOS DOCENTE: JORGE CASIO GONZALEZ FECHA DE EJERCICIO: 16 DE MARZO DEL 2012 ELABORADO POR: Cliente 1 ###############################################################################

Y el mismo procedimiento para guardar y salir esc+:wq. Ahora se actualizo la lista de documentos del servidor en nuestra terminal con el comando:
# ls -ltr

En la siguiente instruccin moveremos el archivo creado a nuestro usuario creado dentro de uno de los grupos que creamos de la siguiente manera:
# chown -R ESQUIVEL_ARELI:ejercicios_areli areli_esquivel.txt

Al final volvemos actualizar y aparecer nuestro archivo en el grupo que elegimos y en el usuario

elegido; con el comando ls ltr. ________________________________________________________________________________ En Windows para agregar el dominio se realiza lo siguiente: Nos vamos a inicio en todos los programas en accesorios y bloc de notas ejecutado en modo administrador as:

Posteriormente cuando se abre el bloc de notas, vamos a archivo, abrir:

Seleccionamos la unidad C:, abrimos la carpeta de windows y despus la carpeta de system32

Ahora abrimos la carpeta de drivers luego la de etc. Luego en la parte inferior cambios la vista de tipos a documento a todos los archivos y seleccionamos el archivo host:

Este archivo lo modificaremos agregando nuestro dominio as, pero para dar el espacio entre un dato y otro se presionara la tecla tabulador dos veces, cuando terminemos se guarda el archivo con Ctrl + G, y se cierra el bloc de notas.

En la terminal hacemos pinga as:

Esto para comprobar la conexin, se ase lo mismo en otra terminal pero con nuestro dominio:

Despus conectaremos la maquina con el programa SSH as:

As terminamos la conexin desde Windows a Linux y ya con el SSH realizamos los procedimientos anteriores y poder crear un Servidor SSH.

You might also like