{"id":1264,"date":"2021-12-16T12:57:45","date_gmt":"2021-12-16T09:57:45","guid":{"rendered":"https:\/\/files2.tojikon.net\/files-cloud\/2021\/10\/21\/how-to-set-up-an-ftp-server-on-ubuntu-with-webmin\/https:\/\/files2.tojikon.net\/files-cloud\/2021\/10\/21\/how-to-set-up-an-ftp-server-on-ubuntu-with-webmin\/"},"modified":"2021-12-16T12:57:45","modified_gmt":"2021-12-16T09:57:45","slug":"how-to-set-up-an-ftp-server-on-ubuntu-with-webmin","status":"publish","type":"post","link":"https:\/\/tojikon.net\/en\/1264-how-to-set-up-an-ftp-server-on-ubuntu-with-webmin\/","title":{"rendered":"How to set up an FTP server on Ubuntu with Webmin"},"content":{"rendered":"<section id=\"related_posts\">\n<div class=\"block-head\">\n<h3>Related Articles<\/h3>\n<\/div>\n<\/section>\n<p>Do you want to set up an FTP server on your Ubuntu Server system but don\u2019t want to deal with configuration files? If so, Webmin is for you! Webmin is an excellent tool that allows users to manage UNIX-like servers with an easy-to-use web interface. Here\u2019s how to use Webmin to set up an FTP server on Ubuntu.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-408929 size-full\" src=\"https:\/\/files2.tojikon.net\/files-cloud\/wp-content\/uploads\/2021\/12\/how-to-set-up-an-ftp-server-on-ubuntu-with-webmin.jpg\" alt=\"\" width=\"1200\" height=\"684\"\/><\/p>\n<h2>Set up Webmin on Ubuntu Server<\/h2>\n<p>Webmin needs to be installed on Ubuntu Server before creating an FTP server with the web UI interface. Thankfully, Webmin supports Ubuntu pretty well. To get the app working, head over to the official Webmin website.<\/p>\n<p>Once on the Webmin website, locate the \u201cDebian Package\u201d download button, and click on it with the mouse. When you select this button, the Webmin DEB package will download to your computer.<\/p>\n<p>After the download is complete, log into your Ubuntu system using SSH via a terminal on your Linux desktop. Alternatively, sit at your Ubuntu system and log into it using the TTY console.<\/p>\n<p>When you have terminal access, transfer the Webmin DEB package to the Ubuntu Server. Then, install the DEB package on Ubuntu to get Webmin working.<\/p>\n<p>With Webmin working on Ubuntu Server, open up a web browser on your computer. Then, visit the following URL to access the web UI.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-408941 size-full\" src=\"https:\/\/files2.tojikon.net\/files-cloud\/wp-content\/uploads\/2021\/12\/how-to-set-up-an-ftp-server-on-ubuntu-with-webmin-1.jpg\" alt=\"\" width=\"1200\" height=\"628\"\/><\/p>\n<p><code>http:\/\/YOUR_UBUNTU_SERVER_IP_OR_HOSTNAME:10000<\/code><\/p>\n<h3>Root password for Webmin<\/h3>\n<p>Webmin doesn\u2019t give users a default username or password. Instead, it relies entirely on the system\u2019s existing root account. However, Ubuntu disables this root account by default, so you must re-enable it before logging in.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-408932 size-full\" src=\"https:\/\/files2.tojikon.net\/files-cloud\/wp-content\/uploads\/2021\/12\/how-to-set-up-an-ftp-server-on-ubuntu-with-webmin-2.jpg\" alt=\"\" width=\"1200\" height=\"539\"\/><\/p>\n<p>To re-enable the root password inside Ubuntu, use the <strong>sudo -s<\/strong> command to log into the terminal window as root. Then, once the terminal window is root, execute the <strong>passwd<\/strong> command to set a new root password.<\/p>\n<pre>\nsudo -s\npasswd\n<\/pre>\n<p>Be sure to set the root password in Ubuntu to something memorable and secure.<\/p>\n<h2>Installing the ProFTPD Webmin module<\/h2>\n<p>The included FTP server module in Webmin isn\u2019t great. So instead, we\u2019ll be using the ProFTPD module. Unfortunately, this module is third-party, so it will need to be installed before being used.<\/p>\n<p>To install the ProFTPD module on your Webmin installation, follow the step-by-step instructions below.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-408926 size-full\" src=\"https:\/\/files2.tojikon.net\/files-cloud\/wp-content\/uploads\/2021\/12\/how-to-set-up-an-ftp-server-on-ubuntu-with-webmin-3.jpg\" alt=\"\" width=\"1200\" height=\"256\"\/><\/p>\n<p><strong>Step 1:<\/strong> First, select this link to download the latest release of the ProFTPD module to your computer. If you\u2019d like to download this module using the Linux terminal, enter the following command below.<\/p>\n<pre>\nwget http:\/\/www.webmin.com\/webmin\/download\/modules\/proftpd.wbm.gz\n<\/pre>\n<p><strong>Step 2:<\/strong> After downloading the latest release of the ProFTPD module, open up the Webmin web UI and log into your user account. Then, find the \u201cWebmin\u201d option in the sidebar and click on it with the mouse.<\/p>\n<p><strong>Step 3:<\/strong> Once you\u2019ve selected the Webmin option in the sidebar, select \u201cWebmin Configuration\u201d to access the Webmin configuration area.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-408914 size-full\" src=\"https:\/\/files2.tojikon.net\/files-cloud\/wp-content\/uploads\/2021\/12\/how-to-set-up-an-ftp-server-on-ubuntu-with-webmin-4.jpg\" alt=\"\" width=\"1200\" height=\"1093\"\/><\/p>\n<p><strong>Step 4:<\/strong> Inside the Webmin configuration area, find the \u201cWebmin Modules\u201d button, and click on it with the mouse. Selecting this button will load up the Webmin Modules area.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-408923 size-full\" src=\"https:\/\/files2.tojikon.net\/files-cloud\/wp-content\/uploads\/2021\/12\/how-to-set-up-an-ftp-server-on-ubuntu-with-webmin-5.jpg\" alt=\"\" width=\"1200\" height=\"665\"\/><\/p>\n<p><strong>Step 5:<\/strong> Look for the \u201cInstall Module\u201d section, and click on \u201cFrom uploaded file.\u201d Then, click on the paper clip icon to browse for the ProFTPD Webmin module on your computer.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-408938 size-full\" src=\"https:\/\/files2.tojikon.net\/files-cloud\/wp-content\/uploads\/2021\/12\/how-to-set-up-an-ftp-server-on-ubuntu-with-webmin-6.jpg\" alt=\"\" width=\"1200\" height=\"566\"\/><\/p>\n<p><strong>Step 6:<\/strong> Click on the green \u201cInstall Module\u201d button to install the ProFTPD module to your Webmin web UI. When the module installation is finished, find the \u201cRefresh Modules\u201d button in the sidebar, and click on it to finish setting up ProFTPD in Webmin.<\/p>\n<h2>Setting up the FTP server<\/h2>\n<p>To set up your FTP server in Webmin, follow the step-by-step instructions below.<\/p>\n<p><strong>Step 1:<\/strong> Click on \u201cSystem\u201d in the Webmin sidebar. Then, choose the \u201cUsers and Groups\u201d section. Next, create a user account to use with your FTP server. Feel free to make more than one account if needed.<\/p>\n<p>When creating your user account in Webmin, be sure to add the user to the following groups.<\/p>\n<ul>\n<li>adm<\/li>\n<li>cdrom<\/li>\n<li>dip<\/li>\n<li>lxd<\/li>\n<li>plugdev<\/li>\n<li>sudo<\/li>\n<\/ul>\n<p><strong>Step 2:<\/strong> After creating your user account(s), click on the \u201cServers\u201d section in the Webmin sidebar. Then, click on the \u201cProFTPD Server\u201d to access the ProFTPD Server section.<\/p>\n<p><strong>Step 3:<\/strong> Look at \u201cGlobal Configuration\u201d and change any settings you wish to change. Don\u2019t worry if you do not wish to change any settings in the ProFTPD Server configuration area. The default settings work is OK and will work fine.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-408929 size-full\" src=\"https:\/\/files2.tojikon.net\/files-cloud\/wp-content\/uploads\/2021\/12\/how-to-set-up-an-ftp-server-on-ubuntu-with-webmin.jpg\" alt=\"\" width=\"1200\" height=\"684\"\/><\/p>\n<p><strong>Step 4:<\/strong> Once you\u2019ve configured all of the settings in the ProFTPD Server area, find the \u201cApply Changes\u201d button and click on it with the mouse. Selecting this button will stop the ProFTP server, start it back up, and apply your new settings.<\/p>\n<h3>Connecting to the FTP server<\/h3>\n<p>There are many ways to connect to an FTP server on Linux. If you\u2019re not sure how to do it, check out the Filezilla application. It\u2019s an FTP client that makes it easy to connect to FTP and manage servers.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Related Articles Do you want to set up an FTP server on your Ubuntu Server system but don\u2019t want to deal with configuration files? If so, Webmin is for you! Webmin is an excellent tool that allows users to manage UNIX-like servers with an easy-to-use web interface. Here\u2019s how to use Webmin to set up &hellip;<\/p>\n","protected":false},"author":1,"featured_media":1265,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[21],"tags":[33],"_links":{"self":[{"href":"https:\/\/tojikon.net\/en\/wp-json\/wp\/v2\/posts\/1264"}],"collection":[{"href":"https:\/\/tojikon.net\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tojikon.net\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tojikon.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tojikon.net\/en\/wp-json\/wp\/v2\/comments?post=1264"}],"version-history":[{"count":0,"href":"https:\/\/tojikon.net\/en\/wp-json\/wp\/v2\/posts\/1264\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tojikon.net\/en\/wp-json\/wp\/v2\/media\/1265"}],"wp:attachment":[{"href":"https:\/\/tojikon.net\/en\/wp-json\/wp\/v2\/media?parent=1264"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tojikon.net\/en\/wp-json\/wp\/v2\/categories?post=1264"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tojikon.net\/en\/wp-json\/wp\/v2\/tags?post=1264"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}