Contents
Abstract
Using the YaST
module, you can configure your machine to function as a FTP server. Anonymous and/or authenticated users can connect to your machine and download and, depending on the configuration, upload files using the FTP protocol. YaST provides a unified configuration interface for various FTP server daemons installed on your system.The YaST
configuration module can be used to configure two different FTP server daemons: vsftpd (Very Secure FTP Daemon) and pure-ftpd. Only installed servers can be configured. Standard openSUSE media does not contain the pure-ftpd package. However, if the pure-ftpd package is installed from another repository, it can be configured using the YaST module.The vsftpd and pure-ftpd servers have slightly different configuration options, especially in the
dialog. This chapter describes the settings of the vsftpd for being the default server for openSUSE.
If the YaST FTP Server module is not available in your system, install
the yast2-ftp-server
package.
To configure the FTP server using YaST, follow these steps:
Open YaST Control Center and choose
yast2 ftp-server command as root
.
If there is not any FTP server installed in your system, you will be asked which server to install when the YaST FTP Server module starts. Choose a server (vsftpd is the standard server for openSUSE) and confirm the dialog.
In the Section 23.1, “Starting the FTP server”.
dialog, configure the starting of the FTP server. For more information, seeIn the Section 23.2, “FTP General Settings”.
dialog, configure FTP directories, welcome message, file creation masks and various other paramaters. For more information, seeIn the Section 23.3, “FTP Performance Settings”.
dialog, set the parameters that affect the load on the FTP server. For more information, seeIn the Section 23.4, “Authentication”.
dialog, set whether the FTP server should be available for anonymous and/or authenticated users. For more information, seeIn the Section 23.5, “Expert Settings”.
dialog, configure the operation mode of the FTP server, SSL connections and firewall settings. For more information, seePress
to save the configurations.In the
frame of the dialog set the way the FTP server is started up. You can choose between starting the server automatically during the system boot and starting it manually. If the FTP server should be started only after FTP connection request, choose .The current status of the FTP server is shown in the
frame of the dialog. Start the FTP server by pressing . To stop the server, press . After having changed the settings of the server press . Your configurations will be saved by leaving the configuration module with as well.The
frame of the dialog shows which FTP server is used. Either vsftpd (Very Secure FTP Daemon) or pure-ftpd can be used. If both servers are installed, you can switch between them. The pure-ftpd package is not included in the standard openSUSE media so you have to install it from a different installation source if you want to use it.