Expose file via FTPES 25/69325/2
authorMarcin Migdal <marcin.migdal@nokia.com>
Thu, 27 Sep 2018 13:48:40 +0000 (15:48 +0200)
committerMarcin Migdal <marcin.migdal@nokia.com>
Thu, 27 Sep 2018 14:00:34 +0000 (16:00 +0200)
Change-Id: I501f3cb01f1bcbc1a4c913e1e33117ad22f083b9
Issue-ID: INT-657
Signed-off-by: Marcin Migdal <marcin.migdal@nokia.com>
test/mocks/pnfsimulator/README.md
test/mocks/pnfsimulator/docker-compose.yml
test/mocks/pnfsimulator/ftpes/files/ftpes-noone.txt [new file with mode: 0644]
test/mocks/pnfsimulator/ftpes/files/onap/ftpes-onap.txt [new file with mode: 0644]

index 14b62ee..9e2946a 100644 (file)
@@ -36,10 +36,9 @@ After that again execute sftp command: *sftp -P 2222 -i ssh/ssh_host_rsa_key sft
 In order to disable usage of SSH keys and start using password, change in *docker-compose.yml* service *sftp-service* entry *command* from *sftp-user::1001* to *sftp-user:password:1001*
 
 ###FTPES support
-PNF Simulator allows to serve files via FTPES server. FTPES server has predefined user: onap with password: pano. 
-In order to connect we execute command *ftp-ssl host* and then enter user name and password.
-In order to download execute command while logged in*get file_name*.
-In order to add a new file execute command while logged in*put file_name*.
+PNF Simulator allows to serve files via FTPES server. FTPES server has predefined user *onap* with password *pano*. 
+In order to connect execute command *ftp -p localhost 2221* and then when requested provide user and password.
+In order to download a file execute while being logged in *get file-name-to-be-downloaded*.
 
 ###Developer mode
 For development of PNF Simulator, run *simulator.sh* start-dev in order to run Netopeer.
index 3d23e00..d837f9e 100644 (file)
@@ -45,11 +45,15 @@ services:
     image: stilliard/pure-ftpd:latest
     ports:
       - "2221:21"
+      - "30000-30009:30000-30009"
     volumes:
+      - ./ftpes/files:/home/ftpusers/onap
       - ./ftpes/userpass/:/etc/pure-ftpd/passwd/
-      - ./ftpes/tls/:/etc/ssl/private/
-      - ./ftpes/files:/home/onap
+      #- ./ftpes/tls/:/etc/ssl/private/
+
     environment:
       PUBLICHOST: localhost
-      ADDED_FLAGS: --tls=2
+      #ADDED_FLAGS: --tls=2
+      FTP_USER_HOME: onap
+
     restart: on-failure
\ No newline at end of file
diff --git a/test/mocks/pnfsimulator/ftpes/files/ftpes-noone.txt b/test/mocks/pnfsimulator/ftpes/files/ftpes-noone.txt
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/test/mocks/pnfsimulator/ftpes/files/onap/ftpes-onap.txt b/test/mocks/pnfsimulator/ftpes/files/onap/ftpes-onap.txt
new file mode 100644 (file)
index 0000000..e69de29