appagile-proftpd-sftp

 
Name appagile-proftpd-sftp
Version 1.3.5b-2.el7
Git-URL Internal:  https://gitdev.tsi-af.de/ose3/appagile-proftpd-sftp.git
Jenkins-URL https://INTERNAL-JENKINS:8443/job/appagile-base-rhel7/
Persistence YES  – both versions
Scalability NO  – Not needed
Based on AA-RHEL YES
OSE-Security YES
OSE-Template YES
Uploaded DEV-Repo YES
Uploaded INT-Repo NO
GIS Approval NO
Added in MW-List YES

SFTP Server is listening on a NodePort:

This needs to be enabled on the particular Openshift Nodes:
Node port:
iptables -I OS_FIREWALL_ALLOW -p tcp -m tcp --dport 30366 -j ACCEPT

 SFTP access:

sftp -P 30366 ftpuser@XxX.XXX.XXX.XXX
sftp -P 2220 ftpuser@svc
 
External example:
 
unknownC8E0EB374809:~ tom_imac$ sftp -P 30366 ftpuser@XXX.XXX.XXX.XXX
 
The authenticity of host ‘[XXX.XXX.XXX.XXX]:30366 ([XXX.XXX.XXX.XXX]:30366)’ can’t be established.
 
RSA key fingerprint is SHA256:nPY0NixkX27jTvLPHvgJu8Iy7y9lQXN+6Oi9TpG15sg.
 
Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added ‘[46.29.98.39]:30366’ (RSA) to the list of known hosts.
 
ftpuser@XXX.XXX.XXX.XXX’s password: Connected to XXX.XXX.XXX.XXX.
 
sftp> ls pv-1g-004.json