Universidad Gerardo Barrios: "Desarrollo de Software Libre Ii"
Universidad Gerardo Barrios: "Desarrollo de Software Libre Ii"
Universidad Gerardo Barrios: "Desarrollo de Software Libre Ii"
CATEDRA:
DOCENTE:
SSH
PRESENTADO POR:
Objetivo General
Objetivos Especficos
Qu es un servidor?
Qu es Debian?
Ventajas
La instalacin es sencilla.
Integracin de los paquetes y cdigo fuente.
Sistema simple de actualizacin y de seguimiento de errores.
Sistema ms estable y rpido.
Controladores escritos por la comunidad de usuario.
1
https://es.wikipedia.org/wiki/Servidor
2
https://www.debian.org/News/2017/20170617
Desventajas
Para comenzar hay que saber que cualquier dispositivo del sistema tiene asociado
un archivo en Linux para poder hacer referencia a l. Esta situacin tambin es
aplicable a los adaptadores de red que Linux detecta. Por ejemplo, un adaptador
Ethernet puede tener asociado el dispositivo enp0s3, etc.
3
https://webtematica.com/centos-o-debian-para-servidores-web
ifdown para desactivar la interfaz, se modifica el archivo de configuracin y
finalmente se usa la orden ifup para activarlo.4
Repositorios en Debian
En este caso al igual que con las interfaces de red estos repositorios son llamados
desde un archivo que los contiene, dicho archivo se encuentra en
/etc/apt/sources.list, y es aqu donde se deben de colocar cada una de las rutas que
nos ayudaran a descargar cada uno de las actualizaciones para los programas del
sistema operativo.
4
Francisco Jos Molina Robles, Ivn Peramato Garca, Enciclopedia de GNU/Linux para usuario y administrado,
(Madrid, Espaa: Alfaomega Grupo Editor, S.A de C.V, 2014). 397-401.
5
http://www.tubuntux.com/2011/11/la-importancia-de-los-repositorios.html
ejecutan all y se devuelven los resultados. Desde el equipo cliente hay que
enviar las rdenes aceptadas por el servidor.
Terminal grfico: este mecanismo muestra, en una ventana del equipo
cliente, el mismo entorno que aparecera si estuviera delante del servidor. De
esta forma, el usuario dispone de todas las opciones de administracin sin
necesidad de tener que moverse a donde se encuentre el servidor.
SSH
Al igual que Telnet, SSH es un servicio soportado por el protocolo que lleva su
mismo nombre. El funcionamiento de este servicio es parecido a Telnet, aunque
incluye mejoras importantes en cuanto a seguridad, funciones adicionales (como la
copia y transferencia de archivos), as como la posibilidad de ejecucin de
aplicaciones en el entorno grfico del servidor. Adems, otros servicios como POP,
VNC, FTP o el sistema gestor de bases de datos, se pueden beneficiar de SSH para
que las comunicaciones sean seguras.
Cliente SSH
La instalacin de los programas cliente para los servicios SSH en Linux requiere
que los paquetes clientes de estos servicios estn instalados. Por su parte, el
paquete openssh contiene el cliente de conexin para el protocolo SSH, que
normalmente viene preinstalado en la mayora de las distribuciones de Linux (no en
el caso de Debian). El formato de la orden para establecer una sesin mediante
SSH es: ssh [Usuario@]Servidor.
Clientes Linux
openssh-client: este software ofrece utilidades para acceso remoto (cliente ssh),
copia de seguridad de archivos (scp) y transferencia segura de archivos (sftp), entre
otras.
Clientes Windows
Ejemplo.
6
https://servidordebian.org/es/stretch/config/remote_access/ssh_protocol
En primer lugar, lo que debe hacer el usuario clara es establecer una
conexin remota segura con el equipo remoto:
SSH puede utilizar varios mtodos de autenticacin y hay archivos que controlan
los permisos para estos mtodos.
Como en los comandos "r" se puede configurar el acceso a ssh mediante ficheros
que especifican desde que usuario y mquina se permite.
7
Molina Robles, Peramato Garca, Enciclopedia de GNU/Linux para usuario y administrado, 720-726.
identificarse. Una vez hecho esto las conexiones se podrn establecer sin
necesidad de utilizar el esquema clsico de usuario y contrasea.
8
http://www3.uji.es/~galdu/ssh_vs_rsh/x242.html
Arquitectura y Configuraciones
Manuales
ESQUEMA DE RED
En Virtual Box se encuentran disponibles distintos tipos de tarjetas de red, las cuales
pueden ser utilizadas para ciertas necesidades, dicho esto, el esquema de red
utilizado pretende establecer comunicacin en una red interna entre las dos
mquinas virtuales, de igual forma se establece comunicacin entre las mquinas
virtuales con la fsica.
Dicho esto, las direcciones con las que se sirve la red dependen del id
192.168.56.0/24
NOTA: asegurar que el cable est conectado, caso contrario no podr brindar
conectividad
Una vez habilitado el adaptador de Red Interna en ambas maquinas proceder a los
siguientes pasos para configuracin de las interfaces.
Se requiere:
PASOS:
De esta forma le decimos a git que copie la clave privada del servidor al
directorio local creado
PARTE III
PARTE IV
Obtener acceso utilizando llave privada del usuario
2. Salir: exit
3. Intentar acceder pero en este caso con root: ssh [email protected] y el acceso
es denegado
4. Ingresar con root y la llave privada del usuario: ssh i Documents/key/id_rsa
[email protected] y el acceso es denegado
5. Intentar acceder con el usuario sin llave privada: ssh [email protected] y
el acceso se negara nuevamente.
Conclusiones y Recomendaciones
Conclusiones
Copiar llaves o archivos requiere orden lgico con respecto a la sintaxis utilizada,
declarando instruccin de origen y destino especificando los archivos, por lo tanto,
se deben comprender estos procesos y practicarlos peridicamente.
Recomendaciones