• Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial News Comments FAQ Related Articles

How to Install FTP Server and Map FTP Directories in Zentyal PDC

{{postValue.id}}

To install FTP Server and Map FTP Directories in Zentyal PDC

FTP protocol is a server-client architecture which is designed such that it runs only on TCP/IP, a FTP server. It provides the users to login using a username and a password, encrypt data flow and connect anonymously with some degree of security by using SSL/TLS and SFTP (over SSH).

Requirements

  • Install Zentyal PDC and Integrate Windows Machine
  • Manage Zentyal PDC from Windows Machine

To Install FTP Server

Go to software management &rarr zentyal components

zentyal components

Select ftp module and click install and then ok to install the ftp server.

ftp module

installing packages

Go to Module Status, check FTP module and hit Save Changes to Save.

module status

configuration

To add DNS CNAME for Domain

Navigate to DNS Module and click on Hostname icon under your domain name.
DNS module

In the Zentyal Host Name Record click on Alias icon.
Zentyal Host Name Record

Now, hit Add New button.
added domain

Enter “ FTP” on Alias field and click ADD button.Hit Save Changes button and confirm to apply settings.
adding a new alias

alias added

DNS Alias has been added and you can test it with nslookup command on Remote Windows machine.

# nslookup ftp.pdc.linuxhelp.com

Run the DNS Manager installed on Remote Windows Server Tools and verify the respective Domain Zone.

DNS manager

To Setup FTP Configuration Server

Go to FTP Module and use the following configuration.

Anonymous access = Disabled
Select Personal Directories
Select Restrict to personal directories
SSL support = Allow SSL

add alias

FTP server

Now hit Change &rarr Save Changes and confirm with Save for enabling vsftp new configuration.

To Configure Firewall for FTP

Zentyal Firewall by default will not allow incoming ftp passive connections, file transfers and directory listings required on ports above 1024.

To allow this port range

Go to Network &rarr Services and select Add New button.
packet filter

services

Now, enter “ ftp” string in Service Name field and click on ADD button.
ftp
Hit on Configuration icon in the newly created entry.
newly created entry
Hit Add New and enter the following setting in the service configuration.

Protocol TCP
Source Port Any
Destination Port select Port range form 1024 to 65534

Now, Hit ADD button and Save Changes to apply configuration.
add button

To open firewall for this port range service

Navigate to Firewall module &rarr Packet Filter&rarr Filtering Rules on Internal Networks to Zentyal (Local Inbound).

configuration

packet filter

Now click on ADD NEW and enter the following setting on this rule.

Decision = ACCEPT
Source = Any
Service = select ftp( the service just created )
Description = a short description of this rule

Once the configuration is done, hit on ADD button followed by Save Changes button.

internal networks to zentyal

Now, Zentyal Firewall receive incoming connection on ports above 1024 required by ftps clients on your local network segment.

To do Folder Mapping on FTP Shares

Mapping on Windows

Navigate to browser and enter the domain name to access the ftp share.

FTP root

Go to View &rarr Open FTP site in File Explorer

FTP site

Enter credentials to login on FTP server in the pop-up login screen.
Login credentials

image

To access ftp shares

On Windows 7, open Explorer and go to Add a Network Location &rarr Choose a custom network location &rarr Next.

custom network location

network location

Type your Zentyal IP-address/Domain name prefixed by ftp protocol in location prompt and click Next to continue.

Zentyal IP address

Enter Username and a Name for this network location for ftp share.

network location for ftp share

add network location for ftp share

Finally Hit Finish, to display the Computer drives.

process completed

added location

Now open the newly added ftp share to view the contents.

ftp share

Tags:
michael
Author: 

Comments ( 0 )

No comments available

Add a comment
{{postCtrl.cmtErrMsg}}

Frequently asked questions ( 5 )

Q

How to install Zentyal PDC on Ubuntu?

A

You can use the following command to install Zentyal PDC on Ubuntu. For syntax: "apt-get install zentyal-ftp".

Q

How to install zentyal on Centos?

A

Using the following tutorial will explain the installationm of Zentyal on CentOS, "https://www.linuxhelp.com/how-to-install-and-configure-zentyal-3-5-a-backup-domain-controller/"

Q

Whether FTP is a same functionality as the Samba server?

A

No. It just an allows file transfer between network terminals using the FTP protocol in a reliable manner.

Q

What is the Procedure to Zentyal as integrating Windows system and PDC?

A

Refer the link as follows "https://www.linuxhelp.com/install-zentyal-primary-domain-controller-integrate-windows-system/"

Q

what should I have to do any changes in FTP configuration?

A

If you have to do any changes in FTp configuration, need to restart the FTP service.

Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help legeek ?
Installation of the call center module

hello

I wish to install a call center in virtual with issabel, I downloaded the latest version of it , but I don' t arrive to install the call center module in issabel. please help me

thanks!

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.