

# obviously need to create a directory writable by the FTP user. # has an effect if the above global write enable is activated. # Uncomment this to allow the anonymous FTP user to upload files. # if your users expect that (022 is used by most other ftpd's)

# Uncomment this to enable any form of FTP write command. # Uncomment this to allow local users to log in. # Allow anonymous FTP? (Beware - allowed by default if you comment this out). # Please read the nf.5 manual page to get a full idea of vsftpd's # READ THIS: This example file is NOT an exhaustive list of vsftpd options. # Please see nf.5 for all compiled in defaults. # loosens things up a bit, to make the ftp daemon more usable. # The default compiled in settings are fairly paranoid. Generated certificate sudo openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout /etc/ssl/private/vsftpd.pem -out /etc/ssl/private/vsftpd.pem I installed vsftpd and updated the configuration file as shown below, i also generated some ceritcate to use it, I created a new VM, with a Virtual network, network security group, public IP adress and network interface,

Response: 220-You are user number 2 of 50 allowed. Response: 257 "/public_html" is your current location Response: 257 "/" is your current location Status: Server does not support non-ASCII characters. Response: MLST type* size* sizd* modify* UNIX.mode* UNIX.uid* UNIX.gid* unique* Response: 220 You will be disconnected after 15 minutes of inactivity. Response: 220-IPv6 connections are also welcome on this server. Response: 220-You are user number 1 of 50 allowed. Status: Connection established, waiting for welcome message. Here is the log of that process: Status: Resolving address of .uk From FileZilla, I can successfully connect to my webserver but attempting to upload any file to any location fails.
