Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have just recently installed a web server on a machine that I of course want a fpt client on as well.

I have previously worked with vsftpd, and therefore I decided to use it this time as well.

The system is a Ubuntu Server 12.04.

When I installed vsftpd I noticed that it created a new user on the machine named "ftp".

/etc/passwd have this info:

ftp:x:107:116:ftp daemon,,,:/srv/ftp:/bin/false

I am wondering: What is the purpose of this user? What is for? Is it reserved for anything, or can I change its password and then use it to access the machine via ftp? Will I break stuff if I delete it or change password for it?

Thanks in advice! :)

share|improve this question

1 Answer 1

up vote 1 down vote accepted

Most ftp daemons will add the "ftp" user if it doesn't already exist.

The main server will run as root, but child processes can be started as the users ftp or nobody. This is referred to as the "nopriv_user" in vsftpd documentation.

Changing the password should not break it. Deleting it may cause damage depending on your settings.

share|improve this answer
    
Thank you sir :) –  Lindh-E Mar 27 '13 at 21:40

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.