diff --git a/scripts-hacking-etico/src/09-paramiko.py b/scripts-hacking-etico/src/09-paramiko.py new file mode 100644 index 0000000..9f0feee --- /dev/null +++ b/scripts-hacking-etico/src/09-paramiko.py @@ -0,0 +1,23 @@ +import paramiko + +# Crear una instancia del cliente SSH +client = paramiko.SSHClient() + +# Configurar el cliente para aceptar automáticamente la clave del servidor +client.set_missing_host_key_policy(paramiko.AutoAddPolicy()) + +# Conectar al servidor SSH +client.connect( + '192.168.1.1', + port=666, + username='admin', + password='Passw0rd' +) + +# Ejecutar comandos en el servidor +stdin, stdout, stderr = client.exec_command('ls') +output = stdout.read().decode() +print(output) + +# Cerrar la conexión SSH +client.close()