Το /etc/passwd περιέχει τα passwords για τους χρήστες του συστήματος, τα οποία είναι και σε encrypted μορφή. Δεν προσθέτεις κάτι με το χέρι εκεί αλλά με την εντολή passwd.
Θα πρέπει να κοιτάξεις το configuration του vsftpd για αυτό που θέλεις να κάνεις. Λογικά θα πρέπει να ενεργοποιήσεις access για τους χρήστες του συστήματος.
Για να προσθέσεις άλλους χρήστες μόνο στον vsftpd και όχι στο σύστημα, χρειάζεσαι πολλά πράγματα, ψάξε για vsftpd with mysql and virtual users.
Πάντως είναι πολύ πιο απλό να ενεργοποιήσεις πρόσβαση για τους χρήστες του συστήματος, ειδικά εάν θέλεις μόνο εσύ να συνδέεσαι.
Γενικώς το αρχείο /etc/passwd δεν το πειράζουμε, αλλά δεν γίνεται να προσθέσεις και κάτι με το χέρι γιατί αυτό θα δημιουργούσε πρόβλημα ασφαλείας μιας και δεν μπορείς να γράψεις με το χέρι την encrypted μορφή ενός password.
Στο /etc/vsftpd.conf θα πρέπει να έχεις το παρακάτω:
local_enable=YES
χωρίς comment (#) μπροστά, ώστε να επιτρέπεται η πρόσβαση στους τοπικούς χρήστες.