Hola Buenos días, te mando paso a paso lo que requieres, Saludos
Manual para la configuración de SFTP en AS/400 interfaces
Paso 1:
Solicitar la creación del folder /HOME/folder (Usuario que envía información vía SFTP)
Nota Importante: Se requieren permisos de *all sobre dicho Folder
Paso 2:
Firmarse al AS/400 con el usuario
Paso 3:
Ejecutar el comando CALL QP2TERM, este nos presentara la siguiente pantalla, dejando una línea de comandos
Paso 4:
Ejecutar el comando ssh-keygen -t rsa este servirá para crear la llave privada y la llave publica que requiere el SFTP para su comunicación
Nota: cabe hacer mención que existen dos tipos de protocolos de comunicación (dsa = Anterior y rsa = Nuevo)
AL ejecutar es comando nos solicitara:
1.- Folder (PATH) donde se crearan las llaves ------- Se le dará Enter
2.- Solicitara Password ------- Se le dará Enter
3.- Solicitar confirmar Password ------- Se le dará Enter
Nota: No se requiere dar Password ya que este genera una clave interna de comunicación
Paso 5:
El proceso crea las llaves en el folder /HOME/folder/.ssh
Para ver el contenido de dicho Folder hay entrar con el comando CD .ssh y Enter
Para listar su contenido es con el comando ls –al
Si nos damos cuenta tenemos un archivo de mas que es known_hosts
Este lo generamos con el comando:
ssh
[email protected] uname -a
Don de
usuario = Usuario ------ servidor donde nos vamos a conectar
servidor.com = Servidor
Nota: Se requiere estos tres para su buen funcionamiento
Paso 6:
Se le mando la llave pública al administrador del servidor al cual nos vamos a conectar, esta se obtiene con el comando
cat id_dsa.pub
Se selecciona y se pega en un archivo txt, para mandarla por correo
Paso 7:
Para probar la conexión usamos el comando
sftp
[email protected]
usuario = Usuario ------ servidor donde nos vamos a conectar
servidor.com = Servidor