Disable ProFTP on CentOS running Plesk

Let me start off by stating unequivocally that I do not like Plesk.

    I do not like it sam I am,
    I want to break it with a wham,
    I would not, could not, on a box.
    I could not, would not, with firefox.
    Would you like it here or there?
    I would not like it here or there.
    I do not like it anywhere.

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! In my efforts to ban the completely insecure FTP protocol from a clients server entirely, I’ve decided to disable the FTP service running on the server, which is running CentOS.

There is no place in plesk to do this, and because I despise everything about plesk anyway… 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/add this change to 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

g33kadmin

I am a g33k, Linux blogger, developer, student and Tech Writer for Liquidweb.com/kb. My passion for all things tech drives my hunt for all the coolz. I often need a vacation after I get back from vacation....

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.