---
title: FTP
description: Learn how to connect and configure FTP server connections in Infoveave.
---

import { MediaPlayerComponent } from "../../../../../components/video-player";
import RunScript from "../../../../../components/RunScript.astro";
import { Steps } from '@astrojs/starlight/components';

# FTP

<MediaPlayerComponent
  video="FtpConnections.mp4"
    chapters={

[
  {
    "start": 0,
    "end": 6,
    "text": "Click Connections under Administration",
    "description": "From the Infoveave menu, click on 'Administration', then select 'Connections' from the dropdown menu to manage your data connections."
  },
  {
    "start": 6,
    "end": 9,
    "text": "Add New Connection",
    "description": "On the 'Connections' page, click the 'New Connections' button located at the top right to initiate the process of adding a new connection."
  },
  {
    "start": 9,
    "end": 13,
    "text": "Select FTP Connection",
    "description": "In the 'New Connection' window, scroll down to the 'File transfer' section and click on 'FTP' to set up a new File Transfer Protocol connection."
  },
  {
    "start": 13,
    "end": 20,
    "text": "Configure FTP Details",
    "description": "Enter the connection name. Ensure 'Source type' is 'FTP' and 'Connection mode' is 'Active'. Input the 'Host' and the 'Port.' Provide the 'Username' and the corresponding 'Password.'"
  },
  {
    "start": 20,
    "end": 24,
    "text": "Validate FTP Connection",
    "description": "Click the 'Validate' button to check if the entered FTP connection details are correct. A successful validation confirms that Infoveave can connect to the specified FTP server."
  },
  {
    "start": 24,
    "end": 27,
    "text": "Save FTP Connection",
    "description": "After the connection is validated successfully, click the 'Save' button to finalize and add the 'FTP Infoveave' connection to your list of available connections."
  }
]
}
  poster="/images/introduction-poster.png"
  posterText="Creating a FTP Connection"
  client:load
/>



FTP connection helps to connect a server using the File Transfer Protocol for accessing and managing your files directly from Infoveave.

## Adding an FTP Connection

To create a new FTP connection:

<Steps>
1. Go to **Administration** > **Connections**
2. Click **New Connection** and select **FTP** from the available connectors
3. In the **New FTP Connection** form, provide the required configuration details
</Steps>

## Connection Parameters

When setting up an FTP connection, you need to provide the following details:

| Field | Description |
|-------|-------------|
| **Name** | A unique name to identify your FTP connection |
| **Source type** | The type of source connection (FTP) |
| **Connection mode** | The connection mode (Active recommended) |
| **Host** | The FTP server host address or URL |
| **Port** | The FTP server port (default: 21) |

## Authentication Configuration

Configure how Infoveave should authenticate with your FTP server:

- **Anonymous connection**: Enable for servers that allow anonymous access
- **Username**: Your FTP server username (if not using anonymous connection)
- **Password**: Your FTP server password (if not using anonymous connection)

## Steps to Validate and Save

<Steps>
1. After configuring your FTP connection parameters, click **Validate** to verify the connection
2. If validation succeeds, click **Save** to store the connection
3. You can now use FTP server as a datasource in your Infoveave workspace
</Steps>

## Example Use Cases

With an FTP connection configured, you can:

- Automate file transfers between Infoveave and FTP servers
- Schedule regular data imports from FTP file repositories
- Monitor FTP directories for new files and trigger workflows
- Backup reports and analytics outputs to FTP storage
- Sync data across multiple systems via FTP file sharing
- Process batch files uploaded to FTP servers automatically
- Build dashboards that visualize data from FTP file sources
- Create data pipelines that extract, transform, and load FTP data