Linux Workshop
Lab 16 FTP servers Requirements
Quick Reference Objectives to learn
➢ One of the two selected FTP servers.
#FTP servers
#User 'daemon' or 'ftp' plus homedir
#Default SuSE and RedHat FTP server: vi /etc/vsftpd/vsftpd.conf
#/etc/init.d/vsftpd uses /var/ftp or
vi /etc/vsftpd.conf userlist_enable = yes
#Requires:
vi /etc/vsftpd.user_list
#Accept list
vi /etc/vsftpd.ftusers
#Deny list
vi /ftpdir/.message
#Welcome file
#SuSE uses vsftpd as a service of xinetd (See Lab 8)
To Do
#RedHat starts vsftpd as a stand alone daemon
1. Add an FTP server and make sure anonymous access is enabled.
#Optional Pure-ftp server: vi /etc/pure-ftp/pure-ftpd.conf
#/etc/init.d/pure-ftpd
2. Test the FTP connection from another machine.
usermod -d /var/ftp ftp
#Change ftp-directory
Theory Modules LPIC 1 Certification Bible, isbn 0-7645-4772-0 ➢ p. 605-616 Configuring an FTP server
Extra References ➢ www.tldp.org
© October 2, 2005, wiki.novell.com/index.php/Roberts_Quick_References, author of Foundations of Linux networking