Mis pppt
Para configurar SSH para la transferencia de archivos de un Servidor a un Cliente o en sentido contrario, debemos de seguir los siguientes pasos, también hablaremos de las diferentes formas de Login frente a un Servidor SSH y como crear un Túnel el cual es lo mismo que un reenviador de Puertos con SSH. Primero debemos de Instalar el SSH, en este documento trabajaremos conOpenSSH, y utilizaremos el siguiente comando para la instalación:
# apt-get install ssh
Después de la instalación podemos entrar a configurar el archivo del demonio con las necesidades que tengamos para nuestro Servidor, el archivo se encuentra en la ruta/etc/s sh/ y tiene el nombre desshd_config, algunos parámetros que podemos configurar para el SSH dentro de este archivo son:
# nano/etc/ssh/sshd_config
Port 22
Este es el puerto por el cual va a escuchar nuestro Servidor lo podemos
cambiar.
•
Protocol 2
Este será la Versión con la cual vamos a trabajar, en este caso con la
Versión 2.
•
LoginGraceTime 120
Este será el tiempo que tendrá el Usuario para el Login frente al
Servidor, este tiempo es en segundo.
•
PermitRootLogin no
Este parámetro es para permitirque las conexiones se puedan realizar
como Root.
•
MaxStartups 2
Esta línea es para indicar cuantas conexiones vamos a permitir
simultáneamente en el Servidor.
•
MaxAuthTries 2
Esta será para el máximo de intentos de Login frente al Servidor.
•
PassworAuthentication yes
Aquí le diremos al Servidor si queremos trabajar con Autenticación con
Login.
•
ListenAddress192.168.1.1
Aquí le estamos indicando que solo escuche peticiones por la interfaz
con esta IP.
•
X11Forwarding yes
Esta línea es para indicarle al Servidor si vamos a permitir aplicaciones
graficas por medio de la consola SSH.
NOTA: Después de toda configuración en el Archivos shd_config debemos de
reiniciar el Servidor para que tome los cambios, lo haremos con el siguiente
comando (#/etc/init.d/ssh restart).
Conectarnos Por SSH
Por medio de la Consola
Para conectarnos por medio de SSH a otro equipo (Recordemos que es un
Modelo Cliente – Servidor), lo que debemos de hacer es lo siguiente:
# ssh Usuario@DireccionIP
Ejemplo:
# ssh bluder@192.168.1.67
NOTA: La primera vez que nos conectemos desde un Cliente al Servidor el nos
preguntara si estamos seguros decontinuar con la conexión (SI/NO), le diremos que SI. Después el nos pedirá la contraseña del Usuario con el cual estamos accediendo al Servidor, el cual puede ser un Usuario local o el mismo Root del Servidor SSH, así:
Smith:/# ssh bluder@192.168.1.67
The authenticity of host '192.168.1.67 (192.168.1.67)' can't be
established.
RSA key fingerprint isae:d0:a5:ff:3e:85:da:0d:b5:69:d3:21:c0:32:8d:6d.
Are you sure you want to continue connecting (yes/no)?yes
Warning: Permanently added '192.168.1.67' (RSA) to the list of known
hosts.
bluder@192.168.1.67's password:
Linux Debian 2.6.26-1-686 #1 SMP Sat Jan 10 18:29:31 UTC 2009 i686
The programs included with the Debian GNU/Linux system are free
software;
the exact distribution terms for each program are described in the
individualfiles in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the
extent
permitted by applicable law.
bluder@Debian:~$
Si hemos cambiado el Puerto del Servidor el comando para conectarnos de al
Servidor será el siguiente:
# ssh –p Puerto Usuario@DireccionIP
Ejemplo:
# ssh –p 2233 bluder@192.168.1.67
Si queremos salir de una conexión SSH, solo debemos dedigitar en la consola
el comandoExit, así:
bluder@Debian:~$exit
logout
Connection to 192.168.1.67 closed.
Smith:/home/pepe#
Por modo Grafico
Para esta conexión debemos de teclear con la ayuda del teclado Alt + F2 el cual nos abrirá una pequeña ventana que se llama Ejecutar una Aplicación, en la cual debemos de ingresar las siguientes líneas (En este ejemplo nos conectaremos desde el...
Regístrate para leer el documento completo.