Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I am trying to establish an SFTP connection on an AS400, which is on an OS that is not running a Linux based kernel.

Any idea where I can start with this?

share|improve this question

migrated from stackoverflow.com Nov 20 '12 at 11:51

This question came from our site for professional and enthusiast programmers.

    
AS/400s typically run OS/400 –  Chris S Nov 20 '12 at 14:46

2 Answers 2

It is not installed by default but is available with the IBM Portable Utilities for i.

Here's a Midrange Wiki article about Setting up an iSeries SSHD server to get you started.

share|improve this answer
    
There is also a third-party vendor providing free SFTP (and other) software: arpeggiosoftware.com (Note that I have not used it, so I can't say if it's better than other alternatives.) –  John Y Nov 20 '12 at 3:36

As an alternative you can connect to a machine running Windows or Linux (whatever you're comfortable working with) that has a "mapped drive" to a directory in the IFS (Integrated File System) on the AS/400. Then you just SFTP your files to the shared directory on the Linux (or Windows) machine. That way you're handling the secure FTP process with an OS you're more familiar with but the data is still ending up on the AS/400 where it needs to be.

You may also want to talk to the administrator for the AS/400, it's possible it's running Linux in an LPAR (Logical Partition) right there on the AS/400 itself.

share|improve this answer
1  
Please note - I think JamesA's solution is the best way to go, I'm only offering an alternative suggestion because I know there are times when you need to get something accomplished NOW and that's easier to accomplish if you work with technologies you're familiar with. –  Benny Hill Nov 19 '12 at 17:37

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.