Gracias Martí.
Una pregunta más, el proceso de ejecutar la utilidad SFTP habla de que en sí 
automáticamente encripta la información en una forma binaria y me parece que en 
el algún lado pude leer que si yo envío un archivo el mismo no se puede enviar 
si está previamente encriptado antes de correr el SFTP, es eso cierto?
Saludos!!

Date: Fri, 6 Jun 2014 09:15:08 +0200
Subject: Re: SFTP
From: [email protected]
To: [email protected]

Hola,

Pues si debes instalar el OpenSSH, como ves en el ejemplo de Scott lo utiliza, 
por lo que si no esta instalado no podras utilizarlo.

Por otro lado el usuario que se conecta del AS400 al un sistema remoto SFTP 
requiere logarse a dicho sistema y para deberas generar las claves en el AS400.

SaludosMartí Riera


2014-06-05 18:56 GMT+02:00 Pedro Molina <[email protected]>:




Hola.
Disculpen mi ignorancia en este tema pero necesito saber que realmente necesito 
tener para poder enviar un archivo encriptado a otro equipo vía SFTP.

Ya leí algo en el link que amablemente me proporcionó Martí, pero tengo algunas 
confusiones y preguntas a la vez.
1. Para poder mandar un archivo encriptado vía SFTP a un equipo remoto necesito 
tener instalado el OpenSSH ? pregunto esto porque hay que instalar los 
programas bajo licencia que se indican en el link, pero asumo que se refiere a 
si en mi equipo voy a recibir este tipo de transferencia y por lo que se tienen 
que generar las HOST KEYS y lo que yo quiero es enviar a un equipo remoto, por 
lo que en el equipo remoto estarán instaladas la PUBLIC KEYS, no sé si me 
explico.

2. Buscando en la web, encontré algo de mi primo Scott Klement acerca de SSH y 
hay un ejemplo de un CL para envío de archivos vía SFTP, pero lo que no 
entiendo hasta ahorita es de que si con este CL se puede enviar cualquier 
archivo al equipo remoto valga la redundancia, aquí el ejemplo del CL:

PGMDCL VAR(&USER) TYPE(*CHAR) LEN(10) +VALUE('klemscot')DCL VAR(&HOST) 
TYPE(*CHAR) LEN(100) +VALUE('buddy.example.com')
DCL VAR(&CMD) TYPE(*CHAR) LEN(500) ADDENVVAR ENVVAR(SFTP_USER) VALUE(&USER) 
REPLACE(*YES)ADDENVVAR ENVVAR(SFTP_HOST) VALUE(&HOST) REPLACE(*YES)CHGVAR 
VAR(&CMD) VALUE('PATH=$PATH:/QOpenSys/usr/bin && +
sftp -b /tmp/example.sftp $SFTP_USER@$SFTP_HOST')ADDENVVAR 
ENVVAR(QIBM_QSH_CMD_OUTPUT) +VALUE('FILEAPPEND=/tmp/sftplog.txt') 
+REPLACE(*YES)ADDENVVAR ENVVAR(QIBM_QSH_CMD_ESCAPE_MSG) VALUE(Y) +
REPLACE(*YES)QSH CMD(&CMD)MONMSG MSGID(QSH0000) EXEC(DO)SNDMSG MSG('File 
transfer failed! See /tmp/sftplog.txt') +TOUSR(KLEMSCOT)ENDDOENDPGM

Como podrán apreciar, se indica un USUARIO SFTP y un HOST SFTP que asumo es 
para logearse en el equipo remoto, pero no sé si estoy equivocado.
Obviamente hay que hacer otras cosas antes de utilizar este ejemplo según lo 
veo.

Su opinión será de mucha ayuda.
Gracias,
Saludos cordiales!!
Date: Wed, 4 Jun 2014 08:38:19 +0200
Subject: Re: SFTP
From: [email protected]

To: [email protected]

Hola,


Este tema ya ha salido varias veces en el Foro, si consultas el archivo 
encontraras lo que buscas.

Puedes empezar por este 
enlace:https://www-304.ibm.com/partnerworld/wps/servlet/ContentHandler/pw_com_porting_tools_openssh
 



Saludos
Martí Riera


2014-06-03 23:43 GMT+02:00 Pedro Molina <[email protected]>:





Buenas foreros !!
En alguna ocasión he visto algo sobre lo que les voy a pedir ayuda y es con 
envío de archivos planos vía SFTP de i5 a otro i5 o de un i5 a otra plataforma, 
lo de los certificados y llaves ya están  según lo que me dijeron.


Hay un programita que encripta la info de un archivo plano y este después se 
tiene que enviar con SFTP, en lo personal he utilizado FTP normal pero SFTP no.
Hay alguien que haya tratado este asunto?


Gracias,
Salu2 !!                                          

____________________________________________________

Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )

Forum.Help400 © Publicaciones Help400, S.L.



____________________________________________________
�nete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 � Publicaciones Help400, S.L.                                     
  

____________________________________________________

Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )

Forum.Help400 © Publicaciones Help400, S.L.



____________________________________________________
�nete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 � Publicaciones Help400, S.L.                                     
  
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a