Das dürfte daran liegen, wenn ich mich richtig erinnere, dass vsftp die shell überprüft. Das Verhalten lässt sich deaktivieren in dem man check_shell=NO in die Config einträgt.
Eine andere (und imo bessere) Möglichkeit wäre es dem user eine fake shell zu geben damit kannst sich der User dann auch ohne echte shell einloggen.
__________________
"They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety"
|