![]() Provide your Pure FTPd server IP, select FTP protocol, select “Require explicit FTP over TLS”, provide your FTP username and password, and click on the Connect button. Next, you will need to connect to your Pure FTPd server from the client machine using the FileZilla FTP client.įirst, open the FileZilla client and click on the Site Manager. Then, restart the Pure FTPd service to apply the changes: systemctl restart pure-ftpdĪt this point, Pure FTPd is installed and configured to use SSL/TLS. Save and close the file when you are finished. TLSCipherSuite HIGH:MEDIUM:+TLSv1:!SSLv2:!SSLv3 You can configure it by editing the nf file: nano /etc/pure-ftpd/nf Next, you will need to configure Pure FTPd to use the certificate which we have generated above. server FQDN or YOUR name) :exampleĮmail Address : Step 5 – Configure Pure FTPd to use SSL/TLS Organizational Unit Name (eg, section) :ITĬommon Name (e.g. Organization Name (eg, company) :Atlantic If you enter '.', the field will be left blank. There are quite a few fields but you can leave some blankįor some fields there will be a default value, What you are about to enter is what is called a Distinguished Name or a DN. You are about to be asked to enter information that will be incorporated Writing new private key to '/etc/ssl/private/pure-ftpd.pem' You can generate it with the following command: openssl req -x509 -nodes -newkey rsa:2048 -keyout /etc/ssl/private/pure-ftpd.pem -out /etc/ssl/private/pure-ftpd.pem -days 365Īnswer all the questions with answers relevant to your installation, as shown below: Generating a RSA private key Next, you will need to generate a self-signed certificate for Pure FTPd. Is the information correct? Y Step 4 – Create a Self-signed SSL/TLS certificate Įnter the new value, or press ENTER for the default Īdding new user `vyom' (1000) with group `vyom'. You will be asked to set a password as shown below: Adding user `vyom'. You can create it with the following command: adduser vyom Next, you will need to create a FTP user in your system. You should see the following output: Step 3 – Create FTP User You can install it with the following command: apt-get install pure-ftpd -yĪfter installing Pure FTPd, you can verify the status of Pure FTPd with the following command: systemctl status pure-ftpd apt-get update -y Step 2 – Install Pure FTPdīy default, Pure FTPd is available in the Ubuntu 20.04 default repository. Once you are logged in to your Ubuntu 20.04 server, run the following command to update your base system with the latest available packages. Connect to your Cloud Server via SSH and log in using the credentials highlighted at the top of the page. Create a new server, choosing Ubuntu 20.04 as the operating system with at least 1GB RAM. ![]() Step 1 – Create Atlantic.Net Cloud Serverįirst, log in to your Atlantic.Net Cloud Server.
0 Comments
Leave a Reply. |