Ecaccess Gateway, Tools and ectrans



Similar documents
ECaccess User Guide. User Support. Operations Department. Version 4.0. October 2011

Access to ECMWF resources

Accessing the FTP Server - User Manual

Experian Secure Transport Service

Access Instructions for United Stationers ECDB (ecommerce Database) 2.0

IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3 April 8, Integration Guide IBM

WinSCP for Windows: Using SFTP to upload files to a server

fåíéêåéí=péêîéê=^çãáåáëíê~íçêûë=dìáçé

BestSync Tutorial. Synchronize with a FTP Server. This tutorial demonstrates how to setup a task to synchronize with a folder in FTP server.

IBM Campaign and IBM Silverpop Engage Version 1 Release 2 August 31, Integration Guide IBM

Georgia State Longitudinal Data System

Quick Reference Guide. Online Courier: FTP. Signing On. Using FTP Pickup. To Access Online Courier.

Adobe Marketing Cloud Using FTP and sftp with the Adobe Marketing Cloud

Requirements Collax Security Gateway Collax Business Server or Collax Platform Server including Collax SSL VPN module

DiamondStream Data Security Policy Summary

Global Client Access Managed Communications Solutions. JPMorgan - Global Client Access. Managed Internet Solutions (EC Gateway)

Knowledge Base Article: Article 218 Revision 2 How to connect BAI to a Remote SQL Server Database?

WS_FTP Professional 12. Security Guide

1Y0-250 Implementing Citrix NetScaler 10 for App and Desktop Solutions Practice Exam

Using

/ Preparing to Manage a VMware Environment Page 1

Managing Software and Configurations

Centers for Medicare and Medicaid Services. Connect: Enterprise Secure Client (SFTP) Gentran. Internet Option Manual

Using Microsoft Expression Web to Upload Your Site

WWA FTP/SFTP CONNECTION GUIDE KNOW HOW TO CONNECT TO WWA USING FTP/SFTP

Kerio VPN Client. User Guide. Kerio Technologies

Instructions for Setup and Connecting to Department of Education Secure FTP(SFTP) server January 23, 2013

Deploying F5 with Microsoft Active Directory Federation Services

Backup & Restore Guide

Pre Sales Communications

How to gain direct access to SQL Server at Garching via SSH

Creating a Website with MS Publisher

Installing and Configuring Websense Content Gateway

ACCREDITED SOLUTION. EXPLORER Core FTP

Bitrix Site Manager ASP.NET. Installation Guide

HP Device Manager 4.6

SOSFTP Managed File Transfer

Cloud Control Panel (CCP) Installation Guide

XFTP 5 User Guide. The Powerful SFTP/FTP File Transfer Program. NetSarang Computer Inc.

System to System Interface Guide

State of Wisconsin DET File Transfer Protocol Service Offering Definition (FTP & SFTP)

WS_FTP Professional 12 and WS_FTP Home 12. Getting Started Guide

1 Data information is sent onto the network cable using which of the following? A Communication protocol B Data packet

BlackShield ID Agent for Remote Web Workplace

SysPatrol - Server Security Monitor

Upgrading Software Using the Online Installer

How To Test The Bandwidth Meter For Hyperv On Windows V (Windows) On A Hyperv Server (Windows V2) On An Uniden V2 (Amd64) Or V2A (Windows 2

Chapter 6 Configuring the SSL VPN Tunnel Client and Port Forwarding

WS_FTP Pro. User s Guide. Software Version 8.0. Ipswitch, Inc.

Architecture and Data Flow Overview. BlackBerry Enterprise Service Version: Quick Reference

Preparing for GO!Enterprise MDM On-Demand Service

Sysax Multi Server User manual

IBM WebSphere Application Server Version 7.0

Using Protection Engine for Cloud Services for URL Filtering, Malware Protection and Proxy Integration Hands-On Lab

CASHNet Secure File Transfer Instructions

ReadyNAS Remote. User Manual. June East Plumeria Drive San Jose, CA USA

Royal Mail Business Integration Gateway Specification

The SSL device also supports the 64-bit Internet Explorer with new ActiveX loaders for Assessment, Abolishment, and the Access Client.

API documentation - 1 -

Virtual Managment Appliance Setup Guide

Data Center Services. The Johns Hopkins Health Systems And The Johns Hopkins University

MOVEIT: SECURE, GUARANTEED FILE DELIVERY BY JONATHAN LAMPE, GCIA, GSNA

Global TAC Secure FTP Site Customer User Guide

WinSCP Tutorial 01/28/09: Y. Liow

Ad Hoc Transfer Plug-in for Outlook Installation Guide

Web Application Firewall

Release Notes for Version

Syncplicity On-Premise Storage Connector

The QueueMetrics Uniloader User Manual. Loway

Nevepoint Access Manager 1.2 BETA Documentation

Bitrix Site Manager. VMBitrix Virtual Machine. Quick Start And Usage Guide

National Fire Incident Reporting System (NFIRS 5.0) NFIRS Data Entry/Validation Tool Users Guide

OMU350 Operations Manager 9.x on UNIX/Linux Advanced Administration

Table of Contents. Welcome Login Password Assistance Self Registration Secure Mail Compose Drafts...

IBM WebSphere Partner Gateway V6.2.1 Advanced and Enterprise Editions

Server Manager Help 10/6/2014 1

Managed File Transfer

How To Understand And Understand The Security Of A Key Infrastructure

Sophos Mobile Control Technical guide

Using SSH Secure Shell Client for FTP

EURECOM VPN SSL for students User s guide

CA XCOM Data Transport Gateway

MS 10972A Administering the Web Server (IIS) Role of Windows Server

Configuration Guide. BES12 Cloud

Symbian User Guide for Cisco AnyConnect Secure Mobility Client, Release 2.4

Working With Your FTP Site

Sophos Mobile Control Installation guide. Product version: 3.5

Virtual Web Appliance Setup Guide

RELEASE NOTES. Release Notes. Introduction. Platform. Product/version/build: Remote Control ( ) ActiveX Guest 11.

WS_FTP Professional 12. Security Guide

Perceptive Content Security

1. Product Information

SSL Tunnels. Introduction

How To Set Up A Backupassist For An Raspberry Netbook With A Data Host On A Nsync Server On A Usb 2 (Qnap) On A Netbook (Qnet) On An Usb 2 On A Cdnap (

Online Backup Client User Manual Linux

Using WinSCP to Transfer Data with Florida SHOTS

Week Overview. Running Live Linux Sending from command line scp and sftp utilities

Transcription:

Ecaccess Gateway, Tools and ectrans Dominique Lucas User Support advisory@ecmwf.int 18/02/2015 1

Content ECaccess concepts Ecaccess tools Ectrans Tutorial 18/02/2015 2

ECaccess - Concepts ECaccess provides a portal to access ECMWF archiving and computing facilities. Strict authentication via ActivIdentity tokens and X509 certificates. Data integrity/confidentiality guaranteed by SSL 18/02/2015 3

ECaccess - Concepts ECaccess provides: File and job management in batch or interactive mode through an extended FTP/SFTP server File and job management through a Web browser A secure ssh access to ECMWF A secure X11 access to ECMWF Various services via the web. All this via Internet or RMDCN. 18/02/2015 4

ECaccess - Architecture Multiple tears ECaccess Client, ECaccess Gateway, ECaccess Server, ECaccess ecgate 18/02/2015 5

ECaccess - Architecture ECaccess client Standard FTP, SFTP, SSH, HTTP/S or NX clients Standard X Server (not needed for NX) and FTP Server ECaccess tools - new (4.0.0) and old versions (3.3.0) ECaccess gateway Entry point for all ECaccess users Verifies ECaccess users authentication (certificates or passcodes) Implements FTP/SFTP and HTTP/S protocols Secure tunnels through firewalls to ECaccess Server Either local ECaccess gateway installed at your site OR Gateways located at ECMWF: ecaccess.ecmwf.int for Internet and msaccess.ecmwf.int for RMDCN 18/02/2015 6

ECaccess Architecture ECaccess Server Located at ECMWF: ecaccess.ecmwf.int or msaccess.ecmwf.int Entry point for all ECaccess gateways Keeps track of users activity ECaccess ecgate Runs the ECaccess Certificate Authority (CA) Provides job management through SLURM (ecgate) or PBS (cca) Provides access to home, scratch, ECFS and host filesystems Keeps job input, output and error files Manages spool for unattended file transfers 18/02/2015 7

ECaccess local (MS) gateways Use local ECaccess gateways if installed Internet ECaccess gateways available at most NMSs and at several other sites (43 gateways in total at 26 sites) 11 ECaccess Gateways at 5 sites available over RMDCN If local ECaccess gateway is not available, then use ECMWF gateways ecaccess.ecmwf.int (Internet) or msaccess.ecmwf.int (RMDCN) 18/02/2015 8

ECaccess Web Toolkit These tools must be installed at your end on each platform for which access to ECMWF services are required. Two versions available at the moment Version 4 has been available for more than 3 years Version 3 no longer available but still supported. Version 4 of the tools requires version 4.0.0 of gateway to be installed Check with your administrator You can use ECMWF gateways in the meantime ECaccess Web Toolkit are also available on ECMWF computers. 18/02/2015 9

Getting a certificate {mshost}$ ecaccess-certificate-create Please enter your user-id: tr? Your passcode: ***** {mshost}$ ecaccess-certificate-list submitjob 168h Mar 11 11:25 job submission getjoblist 168h Mar 11 11:25 job list deletejob 168h Mar 11 11:25 delete a job Certificate valid for 7 days, but this can be extended for special requirements. Certificate only needed for file, job and transfer management, NOT required for unattended transfers (see later - ectrans). Certificate not needed for ECMWF local use of ECtools. 18/02/2015 10

ECaccess File Management ecaccess-file-chmod ecaccess-file-copy ecaccess-file-delete ecaccess-file-dir ecaccess-file-get ecaccess-file-mget ecaccess-file-mkdir ecaccess-file-modtime ecaccess-file-move ecaccess-file-mput ecaccess-file-put ecaccess-file-rmdir ecaccess-file-size Change ECaccess File Mode Bits Copy an ECaccess File Remove an ECaccess File List ECaccess Directory Contents Download an ECaccess File Download Multiple ECaccess Files at once Make a Directory on the ECaccess File System Show the Last Modification Time of an ECaccess File Move or Rename ECaccess Files Upload Multiple Local Files at once Upload a File on the ECaccess File System Remove a Directory on the ECaccess File System Show the Size of an ECaccess File 18/02/2015 11

ECaccess Job Management With the Ecaccess Web Toolkit, you can submit shell scripts and batch command files to the batch systems on ecgate and the HPCs ecaccess-job-delete ecaccess-job-get ecaccess-job-list ecaccess-job-restart ecaccess-job-submit ecaccess-queue-list Delete an ECaccess Job Download a Job Output/Input/Error File List all ECaccess Jobs Restart an ECaccess Job Submit a new ECaccess Job List available queues If you submit a shell script, you will have to use the option -nodirectives which will add some default batch directives. 18/02/2015 12

Data transfers - ectrans Unattended file transfers Automatic retrial on failure Synchronous or asynchronous Downloads or uploads Secured transfers using ftp or sftp Ectrans associations can be set up for various destinations Association name is unique on each gateway Association has to be created on the particular gateway in use Email notification Transfers are always initiated from ECMWF 18/02/2015 13

ectrans Command It is preferable to use your local ECaccess gateway (if available). Alternatively use the gateway at ECMWF. Internet RMDCN ECaccess Server (ECMWF) MS Server running the gateway Shared File System MS Network file:// ECaccess Gateway (Member State) ftp:// MS Workstation ms3 MS Workstation ms1 MS Server ms2 ecgate or cca/ccb: $ ectrans gateway ecaccess.ecmwf.int \ -remote association[@protocol] \ source [location/]filename \ [-target [location/]filename] 18/02/2015 14

Association and Transfer Management ecaccess-association-delete ecaccess-association-get ecaccess-association-list ecaccess-association-protocol ecaccess-association-put ecaccess-ectrans-delete ecaccess-ectrans-list ecaccess-ectrans-request ecaccess-ectrans-restart Delete Association Get the Association Descriptive File List your ECtrans associations List the supported ECtrans Protocol Update/Create an Association Delete ECtrans List all ECtrans transfers Request a new ECtrans transfer Restart an existing ECtrans transfer 18/02/2015 15

ectrans Association Maintenance ECtrans associations can be generated with New ECtools: ecaccess-association-put ECaccess gateway web interface Creation and use of an association template using new {mshost}$ ecaccess-association-get -template assoc assoc.txt {mshost}$ $EDITOR assoc.txt # EDIT your template {mshost}$ ecaccess-association-put password assoc.txt 18/02/2015 16

ectrans Association Web Maintenance 18/02/2015 17

ectrans Association Web Maintenance 18/02/2015 18

ectrans Association Web Maintenance 18/02/2015 19

ectrans Association Web Maintenance 18/02/2015 20

ectrans Association Web Maintenance MS associations are specific to each ECaccess gateway! 18/02/2015 21

ectrans command at ECMWF {echost}$ ectrans -help usage: ectrans [-gateway name] -remote association[@protocol] \ [-get -put] -source [ec: ectmp:]filename [args...] -gateway {arg} - access gateway name (default (**): ecaccess.ecmwf.int) -remote {arg} association and optional transfer protocol (default (**): *none*) -source {arg} - source file name -target {arg} - target file name (default: same as -source) -mailto {arg} - target email address (default: current user) -put - interactive/synchronous transfer (no spool) -get - interactive/synchronous pull (rather than push) file -onsuccess - mail sent on successful transfer -onfailure - mail sent when transfer has failed -onretry - mail sent when transfer is retried -verbose - verbose mode on 18/02/2015 22

ectrans command at ECMWF {ecgate}$ ectrans gateway ecaccess.ecmwf.int \ -remote from_ecmwf@genericftp source./data.grib \ target data.grib \ -verbose echost: ecaccess.ecmwf.int ecport: 644 ecuser: usl source:./data.grib target: data.grib keep : false option: reject File to upload (585 bytes) 10129250216245 Users have to maintain associations on the particular gateway used, via the new ECtools or via the web interface. ectrans is available for transfers in both directions. 18/02/2015 23

ECaccess Web Toolkit Transfer Management You can also request an ectrans transfer from your site using the ECtools In this case the transfer will still be initiated from ECMWF! {mshost}$ ecaccess-ectrans-request -overwrite -onfailure -onretry tr?_assoc ec:testfile.txt 18/02/2015 24

ECaccess Transfer Management {mshost/echost}$ ecaccess-ectrans-list 389 STOP tr00_test teaccess.ecmwf.int Mar 09 18:29 387 DONE tr00_test teaccess.ecmwf.int Mar 09 14:39 {mshost/echost}$ ecaccess-ectrans-list 389 Copyid: 389 MS user: tr00_test Hostname: teaccess.ecmwf.int Status: STOP Last error: Target file already exist Schedule: Mar 09 18:29 Source: /wshome/ectrain/tr00/testfile Target: testfile File size: 11 18/02/2015 25

ECaccess Transfer Management Either remove target file from destination and restart OR Restart and overwrite target file OR Specify different target file name OR Delete transfer {mshost/echost}$ ecaccess-ectrans-restart 389 {mshost/echost}$ ecaccess-ectrans-restart overwrite 389 {mshost/echost}$ ecaccess-ectrans-restart target NEW_NAME 389 {mshost/echost}$ ecaccess-ectrans-delete 389 18/02/2015 26

ECaccess Pointers http://software.ecmwf.int/wiki/display/ecac/ecaccess+home User s manual ECaccess Web Toolkit/gateway distribution http://old.ecmwf.int/services/ecaccess Administrator s manual ECaccess gateway registration Centre (only relevant for gateway administrators). 18/02/2015 27