This component is an implementation of Wagon provider for FTP access. It uses commons-net as lower level layer.
It enables Maven to use remote repositories stored in FTP servers. It doesn't allow deployment of directories.
<project>
    ...
    <distributionManagement>
        ...
        <site>
            <id>ftp.server.id</id>
            <!--<url>ftp://ftp.example.com</url>-->
            <url>ftps://secure.example.com</url>
        </site>
    </distributionManagement>
    ...
    <build>
        <extensions>
            <extension>
                <groupId>org.apache.maven.wagon</groupId>
                <artifactId>wagon-ftp</artifactId>
            </extension>
        </extensions>
        ...
    </build>
    ...
</project>