{"id":813,"date":"2012-09-17T04:15:14","date_gmt":"2012-09-17T10:15:14","guid":{"rendered":"http:\/\/blog.supportpro.com\/?p=813"},"modified":"2026-03-19T07:07:41","modified_gmt":"2026-03-19T13:07:41","slug":"virtual-ftp-user-setup-via-proftpd","status":"publish","type":"post","link":"https:\/\/www.supportpro.com\/blog\/virtual-ftp-user-setup-via-proftpd\/","title":{"rendered":"Virtual FTP User Setup via ProFTPD"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"813\" class=\"elementor elementor-813\">\n\t\t\t\t\t\t<section class=\"penci-section penci-disSticky penci-structure-10 elementor-section elementor-top-section elementor-element elementor-element-fc317bf elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"fc317bf\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"penci-ercol-100 penci-ercol-order-1 penci-sticky-ct    elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6d9dfe6e\" data-id=\"6d9dfe6e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-52ecee65 elementor-widget elementor-widget-text-editor\" data-id=\"52ecee65\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>ProFTPD is an FTP server which provides extensive configuration settings. Since FTP passwords are sent in clear unencrypted format they may be visible to network sniffers. In order to secure an account in the server ( to avoid the account password being transmitted via FTP), we can set up a Virtual FTP user via the AuthUserFiles option provided by Proftpd.<\/p>\n<p><a href=\"http:\/\/www.proftpd.org\/\">ProFTPD<\/a> provides the ftpasswd tool for setting up Virtual users via AuthUserFiles. Proftpd can be installed on the Centos server from the rpmforge repo (Add rpmforge repo as described in http:\/\/wiki.centos.org\/AdditionalResources\/Repositories\/RPMForge and install ProFTPD using the following command:<\/p>\n<blockquote><p>#yum install proftpd<\/p><\/blockquote>\n<p>Once the installation is complete edit the ProFTPD configuration file \/etc\/proftpd.conf and comment the option<\/p>\n<p>AuthOrder mod_auth_pam.c* mod_auth_unix.c ( add a # to be beginning)<\/p>\n<p><\/p><\/div><\/div><\/div><\/div><\/div><\/section><\/div><div class=\"penci-more-link penci-more-link-button\"> <a href=\"https:\/\/www.supportpro.com\/blog\/virtual-ftp-user-setup-via-proftpd\/#more-813\" class=\"more-link elementor-more-link\"><span aria-label=\"Continue reading Virtual FTP User Setup via ProFTPD\">(more&hellip;)<\/span><\/a><\/div>","protected":false},"excerpt":{"rendered":"<p>ProFTPD is an FTP server which provides extensive configuration settings. Since FTP passwords are sent in clear unencrypted format they may be visible to network sniffers. In order to secure&hellip;<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-813","post","type-post","status-publish","format-standard","hentry","category-miscellaneous"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/posts\/813","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/comments?post=813"}],"version-history":[{"count":12,"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/posts\/813\/revisions"}],"predecessor-version":[{"id":16358,"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/posts\/813\/revisions\/16358"}],"wp:attachment":[{"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/media?parent=813"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/categories?post=813"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.supportpro.com\/blog\/wp-json\/wp\/v2\/tags?post=813"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}