Zum Inhalt springen
EBF Logo

EBF product documentation

Find help using and administering EBF applications

EBF Files

  • Changelog
  • 01. Getting Started
  • 02. Architecture and Workflow
  • 03. Requirements
  • 04. Installation
  • 05. Database Setup and Configuration
  • 06. Configuration
  • 07. Administration
  • 08. Contact

03. Requirements

Table of Contents
  • Supported Databases
  • Firewall
  • Appliance
  • Secured Communication
  • Roles and Permissions
    • Admin User Roles
    • Active Directory

For using EBF Files with a server several requirements have to be met, discussed in detail in these subchapters.

If you want to use EBF Files in serverless mode, you just need to make sure, that the OneDrive and Sharepoint resources can be reached from the device, either as Cloud service or On-Premise using a VPN connection.

Supported Databases

The solution requires a database for EBF Files server configuration data. The following database systems are supported:

  • MySQL / MariaDB (Version 8 and up)
  • Microsoft SQL-Server (Version 2016 and up)

Firewall

Since the system must be accessible via the internet, appropriate firewall approvals are required. The following table lists the required approvals for the respective components. The use of the UEM system MobileIron as well as connection to a Microsoft SQL Server is assumed here as an example. It is recommended to adapt the port definitions to the conditions of the used database system.

SOURCE SYSTEMSOURCE DMZSOURCE
PORT
TARGET SYSTEMTARGET DMZTARGET
PORT
PROTOCOL
Mobile DevicesInternet443LoadbalancerInternet443HTTPS
LoadbalancerInternet443AppTunnel Sentry PairDMZ Backend443HTTPS
AppTunnel SentryDMZ Backend443LoadbalancerDMZ Backend / Frontend443HTTPS
LoadbalancerDMZ Backend / Frontend443EBF Files ServerIntranet80HTTP
EBF Files ServerIntranet443Loadbalancer DMZ Backend / FrontendDMZ Frontend443HTTPS
LoadbalancerDMZ Backend / Frontend443Core Failover PairDMZ Frontend443HTTPS
EBF Files ServerIntranet1433MS SQL DB ClusterIntranet1433TCP
EBF Files ServerIntranet389/ 636LDAP AD ServerIntranet389/ 636TCP
EBF Files ServerIntranet139/ 445SMB File ServerIntranet139/ 445TCP
EBF Files ServerIntranet137/ 138SMB File ServerIntranet137/ 138UDP

Appliance

The server application can be delivered as an appliance providing necessary ISO images for installation on Linux-based servers. The ISO images required for the appliance system installations can be provided by EBF for download over the internet. Alternatively EBF can provide the corresponding Docker images or JAR/WAR for installation in existing systems. The procedures for each are detailed in the installation chapter.

The following specifications are recommended for EBF Files server installation. The appliances are usually virtual machines (from VMware or other VM providers) and are based on CentOS 7 x64 Linux distribution.

HardwareRecommendation
CPUmin. 4 Cores
RAMmin. 4GB
HDDmin 100GB

High-availability (HA) is usually achieved integrating load-balancing by means of a ‘round-robin’ load distribution within the active proxies and underlying file servers.

Secured Communication

To secure the communication SSL certificates are required, issued to the server names and in iOS-compatible and/or Android-compatible format. Depending on the implementation, these certificates must be stored directly on the server systems or alternatively on the load balancer system (SSL-offloading).

Roles and Permissions

Admin User Roles

Technical users with the described rights/roles are required in the following systems to operate EBF Files:

System User Right/Rolle 
EBF Files ServerrootRoot Access for LINUX Appliance for configuration of Files Servers
EBF Files Server Admin UISuperAdminCreate Tenant
EBF Files Server Admin UIAdminCreate File Containers
Database ServerEBF Files DB AdminEBF Files Server Configuration

Active Directory

For the authorization management within the EBF Files server, a user account with read access is required for each file server system to connect to the corresponding LDAP/Active Directory.

Was this article useful?
Still stuck? How can we help?

How can we help?

Updated on 23. September 2021
02. Architecture and Workflow04. Installation
Table of Contents
  • Supported Databases
  • Firewall
  • Appliance
  • Secured Communication
  • Roles and Permissions
    • Admin User Roles
    • Active Directory
Subscribe for EBF Newsletter
©2020 EBF-EDV Beratung Föllmer GmbH, All Rights Reserved
Imprint Terms and Conditions Privacy Statement Contact
Facebook-square Twitter-square Linkedin Xing-square Instagram
EBF Status Check