Leggi e rivedi la documentazione di Automation Anywhere

Automation Anywhre Automation 360

Chiudi contenuti

Contenuti

Apri contenuti

Pacchetto FTP/SFTP

  • Aggiornato: 7/19/2019
    • Automation 360 v.x
    • Crea
    • Spazio di lavoro RPA

Pacchetto FTP/SFTP

Il protocollo di trasferimento file (File Transfer Protocol, FTP) è un protocollo o una procedura standard di rete utilizzato per l'accesso, il trasferimento e la gestione dei file tra un client e un server su una rete. Il protocollo SSH File Transfer Protocol (SFTP) è una versione sicura di FTP che consente l'accesso ai file e il trasferimento su un flusso di dati affidabile. Puoi utilizzare il pacchetto FTP/SFTP per automatizzare le operazioni FTP/SFTP, come la connessione a un server FTP/SFTP, l'utilizzo di file e cartelle e la chiusura della connessione FTP/SFTP.

Panoramica

Un server FTP/SFTP ospita i file da condividere. Il client accede, scarica o carica i file sul server. Il trasferimento dei dati tra il client e il server viene eseguito utilizzando una rete TCP/IP, che è il protocollo di comunicazione standard su Internet.

  • Di seguito sono riportate alcune forme di autenticazione per un server FTP:
    • Credenziali utente: è richiesto un nome utente e una password FTP.
    • Anonima: questa forma di autenticazione è abilitata nei siti in cui i file sono disponibili per l'accesso pubblico e gli utenti non devono identificarsi nel server.
    • Basata su chiave: l'autenticazione SFTP viene solitamente eseguita con una chiave privata e puna chiave ubblica. La coppia di chiavi viene generata automaticamente dal computer. La chiave privata viene conservata con il client SFTP e la chiave pubblica corrispondente con il server SFTP. Quando stabilisci una connessione, il client condivide la chiave privata da abbinare alla chiave pubblica corrispondente sul server.
  • Una sessione FTP inizia quando viene stabilita una connessione tra il client e il server fornendo i dettagli del server FTP, come il nome del server, il numero di porta, il nome utente e la password. Dopo aver avviato una sessione FTP/SFTP, la connessione rimane attiva fino a quando la sessione utente non viene terminata o chiusa.
  • FTP può essere eseguito in modalità di trasferimento attiva o passiva.
    • In modalità attiva il client informa il server sulla porta utilizzata per l'ascolto e inizia ad ascoltare le connessioni dati in ingresso provenienti dal server.
    • In modalità passiva il client riceve un indirizzo IP e un numero di porta del server dal server. Il client apre una connessione dati all'indirizzo IP e al numero di porta del server ricevuto. La maggior parte delle organizzazioni preferisce la modalità passiva perché comporta meno o nessuna alterazione delle impostazioni del firewall.
  • FTP supporta tipi di trasferimento di file Binario e ASCII:
    • Puoi utilizzare l'opzione Binario per trasferire file eseguibili.
    • Puoi utilizzare l'opzione ASCII per il trasferimento dei file di testo.

Come è possibile utilizzare il pacchetto FTP/SFTP?

Passaggio 1
Stabilisci una connessione con il server FTP/SFTP utilizzando l'azione Connetti. Quando stabilisci una connessione, devi associare i dettagli del server FTP/SFTP a un nome di sessione. Utilizza lo stesso nome di sessione in altre azioni per non dover immettere nuovamente i dettagli del server.
Passaggio 2
Utilizza le azioni FTP/SFTP per automatizzare un'attività. Le azioni consentono di effettuare quanto segue:
  • Caricare, scaricare, eliminare o rinominare i file
  • Caricare, scaricare, creare o eliminare cartelle
  • Passare alla cartella principale o a una cartella specifica.
Passaggio 3
Dopo aver automatizzato le attività correlate a FTP/SFTP, termina la connessione al server utilizzando l'azione Disconnetti.
Nota: SFTP con protocollo SSH1 non è più supportato da SFTP.

Azioni del pacchetto FTP/SFTP

Il pacchetto FTP/SFTP include le seguenti azioni:

Connetti
Utilizza questa azione per stabilire una connessione al server FTP/SFTP. Vedi Utilizzo dell'azione Connetti FTP/SFTP.
Disconnetti
Utilizza questa azione per terminare la connessione al server FTP/SFTP.
Immetti il nome della sessione utilizzata per connetterti al server FTP/SFTP nell'azione Connetti.
Inserisci file
Utilizza questa azione per caricare uno o più file dal computer client nel server FTP/SFTP.
  • Immetti un nome di sessione.

    Utilizza lo stesso nome di sessione fornito quando stabilisci una connessione con il server FTP/SFTP utilizzando l'azione Connetti .

  • Immetti tutti i nomi dei file insieme alla loro posizione, separati da un punto e virgola.
  • Seleziona il tipo di trasferimento:Binario o ASCII.
Ottieni file
Utilizza questa azione per scaricare i file da una cartella FTP/SFTP remota in una cartella specifica nel computer client.
  • Immetti un nome di sessione.

    Utilizza lo stesso nome di sessione fornito quando stabilisci una connessione con il server FTP/SFTP utilizzando l'azione Connetti .

  • Seleziona il tipo di trasferimento:Binario o ASCII.
L'azione FTP/SFTP consente di eseguire anche operazioni avanzate per utilizzare i file in base alla data in cui vengono creati o modificati.
Elimina file
Utilizza questa azione per eliminare uno o più file da una cartella FTP/SFTP. Specifica il nome della sessione e i nomi dei file insieme al percorso completo, separati da punto e virgola.
Utilizza lo stesso nome di sessione fornito quando stabilisci una connessione con il server FTP/SFTP utilizzando l'azione Connetti .
Rinomina file
Utilizza questa azione per rinominare i file in una cartella FTP/SFTP specificando il nome della sessione, il nome corrente e il nuovo nome per il file remoto.
Utilizza lo stesso nome di sessione fornito quando stabilisci una connessione con il server FTP/SFTP utilizzando l'azione Connetti .
Crea cartella
Utilizza questa azione per creare una cartella sul server FTP/SFTP specificando il nome della sessione e un nome per la cartella remota.
Utilizza lo stesso nome di sessione fornito quando stabilisci una connessione con il server FTP/SFTP utilizzando l'azione Connetti .
Elimina cartella
Utilizza questa azione per eliminare una cartella (incluse tutte le sottocartelle e i file all'interno di essa) da un server FTP/SFTP specificando il nome della sessione e il nome della cartella remota.
Utilizza lo stesso nome di sessione fornito quando stabilisci una connessione con il server FTP/SFTP utilizzando l'azione Connetti .
Inserisci cartelle
Utilizza questa azione per caricare una cartella dal computer client nel server FTP/SFTP specificando il nome della sessione.
Utilizza lo stesso nome di sessione fornito quando stabilisci una connessione con il server FTP/SFTP utilizzando l'azione Connetti .
Puoi specificare dei filtri utilizzando i caratteri jolly per limitare i caricamenti a tipi di file specifici.
Ottieni cartelle
Utilizza questa azione per scaricare una cartella da un server FTP/SFTP in una cartella specifica nel computer client.
  • Inserisci un nome di sessione. Utilizza lo stesso nome di sessione fornito quando stabilisci una connessione con il server FTP/SFTP utilizzando l'azione Connetti .
  • Puoi specificare i filtri utilizzando caratteri jolly per scaricare solo tipi di file specifici.
  • Puoi inoltre specificare le cartelle in base alla data in cui sono state create o modificate.
Cambia cartella
Utilizza questa azione per passare alla cartella principale o a un'altra cartella specifica su un server FTP/SFTP.
Inserisci un nome di sessione. Utilizza lo stesso nome di sessione fornito quando stabilisci una connessione con il server FTP/SFTP utilizzando l'azione Connetti .
Invia feedback