Linux week 5.1 homework
a. How is vsftpd more secure than most other FTP servers? ●VSFTPD does not run with root privileges.
b. What is the difference between passive and active FTP? ●The difference between a passive and an active FTP connection lies in whether the client or server initiates the data connection. In passive mode, the client initiates the connection to the server (port 20-default(; in active mode, the server initiates the connection. Neither is inherently more secure than the other.
c. Why is ASCII transfer sometimes necessary? ●It performs conversion between different codesets
d. If you want vsftpd to run in standalone mode, what do you need to set in vsftpd.conf? ●You need to set the listen parameter to YES in the vsftpd.conf file
e. A user tries to log in, provides a user name, and gets denied. What settings would cause this and how? ●Setting /etc/vsftpd/ftpusers lists users, one per line, who are never allowed to log in on the FTP server
f. What is a directive that has on opened and closed tag instead of being a single word called? ●Containers or special directives
g. What is the ability to respond to multiple IPs or names as if the server were multiple servers called? ●virtual hosts
2. You can create virtual host by host names or IP addresses. Explain the basics of how each type works. ●IP-based virtual hosts use the IP address of the connection to determine the correct virtual host to serve. Therefore you need to have a