Hi,
sorry versteh das nich so ganz ich lege in Yast einen user an in der gruppe ftp an und wenn ich jetzt nich will das er sich per ssh z.b am system anmeldet dann schreib ich einfach /bin/false in die shell ??
woher weiss denn die shell wer gemeint ist ?? und die "RequireValidShell off" schreib ich einfach unten in die proftpd.conf rein ? Wie funktioniert das genau ??
Wenn Du mit Yast Deinen user anlegst, dann klicke auf Details und dann gibt es einen Punkt "Login Shell", der per Default auf "/bin/bash" steht. Da schreibst Du statt dessen "/bin/false". Jedem User kann man eine andere Shell zuweisen, aber die Bash ist einfach Standard.
Dann proftpd.conf aendern, ProFTPD neu starten und Thema gut.
cu
stonki