Disable ProFTP on CentOS
I realize this is probably only relevant to about 3 of the readers, but I’m posting this so I don’t forget how to do it myself! In my efforts to ban the completely insecure FTP protocol from my life entirely, I’ve decided to disable the FTP service running on the How-To Geek server, which is running the CentOS operating system.
For whatever reason, I couldn’t find a place in plesk to do this, and I just despise everything about plesk anyway… so I took the manual approach.
First, look in your /etc/xinetd.d/ directory and see if there’s a file named psa_ftp in there. If not, you might have to make this change in your /etc/xinetd.conf file.
Open up the file as root, and look for the following section:
service ftp
{
disable = yes
socket_type = stream
protocol = tcp
wait = no
user = root
instances = UNLIMITED
server = /usr/sbin/in.proftpd
server_args = -c /etc/proftpd.conf
}
Change the disable = no line to disable = yes as shown above.
Run the following command to restart xinetd
/etc/init.d/xinetd restart
Good to go!

Daily Email Updates
You can get our how-to articles in your inbox each day for free. Just enter your name and email below:


Or just disable xinetd all together…
chkconfig –levels 2345 xinetd off
That was my first thought… but qmail is running through xinetd.
Thank you very much. I guess I find back here every other year when I get to fix a CentOS installation – first thing usually is to disable proftpd. So – I googled for “centos disable proftpd”, and here I am.
Thank you very much! Please never take down this extremely helpful page.
Or even just ’service proftpd stop’
>Or even just ’service proftpd stop’
What happens when you reboot, wiseguy?