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.

Saludos

Martí 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:
>
> PGM
> DCL 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)
> ENDDO
> ENDPGM
>
> 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.

Responder a