1825704 Members
3196 Online
109686 Solutions
New Discussion

ftpd

 
SOLVED
Go to solution
lastgreatone
Regular Advisor

ftpd

Hi,

I installed patch PHNE_21936 and since then I noticed when running the top command I see the ftpd:
Does anyone know why it appears with a colon at the end?

TIA
4 REPLIES 4
MARTINACHE
Respected Contributor
Solution

Re: ftpd

Hi,

Try the command :

ps -edf |grep ftp

You will see the rest of the line (supposing that there is a ftp connection at this moment).

Regards,

Patrice.
Patrice MARTINACHE
Dan Hetzel
Honored Contributor

Re: ftpd

Hi Francoise,

ftpd isn't running by default. It is started by inetd as soon as there is a ftp request on port 21.

You should only see ftpd entries in your process list when you have established connexions, for example (from ps -ef):
root 21754 2100 0 17:21:35 ? 0:00 ftpd: dpro-1021.distri.be: hetzeld: IDLE

If one of your ftp connexion is using a lot of CPU and doesn't show the entry as here above in your process list, it could be hung and you'll have to kill it.

Best regards,

Dan


Everybody knows at least one thing worth sharing -- mailto:dan.hetzel@wildcroft.com
lastgreatone
Regular Advisor

Re: ftpd

Thanks, yes I realize the ftpd is started by inetd when requests come in. But just wondering why the colon appears at the end of the process name. I also noted sendmail appears when running the top command and it also has a colon at the end, see the c&p below:
pts/2 11910 fran 158 20 296K 200K sleep 0:00 0.02 0.02 sh
? 13733 root 154 20 1732K 456K sleep 0:07 0.02 0.02 ftpd:
? 920 root 154 20 184K 300K sleep 0:03 0.02 0.02 inetd
? 1254 root 154 20 1012K 416K sleep 0:00 0.02 0.02 sendmail:
If you note the other process do not have a colon.
MARTINACHE
Respected Contributor

Re: ftpd

This is normal :

ps only display one word.

I explain :

do "ps -edf |grep sendmail"
you get something like :

root 902 ..... sendmail: accepting connections on port 25

with top, you will only see the first word : "sendmail:"

second example :

ps -edf |grep inet
get something :
root 846 ... /usr/sbin/inetd

top will write "inetd"

regards,

Patrice.
Patrice MARTINACHE