mdkuser
06.12.03, 18:19
Hallo,
habe mir gerade mit vsftpd einen FTP-Server aufgesetzt. Es funktiniert soweit auch ganz gut, nur ein Problem habe ich und hoffe jemand kann mir da weiterhelfen:
Und zwar habe ich anonymous-login verboten (aus Sicherheitsgruenden)
dann habe ich mir einen ftpuser mit der shell /bin/false erstellt (dieser User soll nur für FTP-login genutzt werden und sich nicht lokal anmelden dürfen.)
Nun ist das Problem aber, dass vsftpd nur user mit einer gültigen shell akzeptiert, wenn anonymous ausgeschaltet ist. Ich will aber das so haben, dass für den FTP-Zugang eine Anmeldung mit Benutzername und Kennwort erfolgen muss, dieser Benutzer soll sich aber lokal nicht am Rechner anmelden dürfen, also keine Shell bekommen.
Wie bringe ich dem vsftpd nun bei, dass er user mit der shell /bin/false auch zum FTP-Folder verbinden lässt?
Vielen Dank schon mal für eure Hilfe!
habe mir gerade mit vsftpd einen FTP-Server aufgesetzt. Es funktiniert soweit auch ganz gut, nur ein Problem habe ich und hoffe jemand kann mir da weiterhelfen:
Und zwar habe ich anonymous-login verboten (aus Sicherheitsgruenden)
dann habe ich mir einen ftpuser mit der shell /bin/false erstellt (dieser User soll nur für FTP-login genutzt werden und sich nicht lokal anmelden dürfen.)
Nun ist das Problem aber, dass vsftpd nur user mit einer gültigen shell akzeptiert, wenn anonymous ausgeschaltet ist. Ich will aber das so haben, dass für den FTP-Zugang eine Anmeldung mit Benutzername und Kennwort erfolgen muss, dieser Benutzer soll sich aber lokal nicht am Rechner anmelden dürfen, also keine Shell bekommen.
Wie bringe ich dem vsftpd nun bei, dass er user mit der shell /bin/false auch zum FTP-Folder verbinden lässt?
Vielen Dank schon mal für eure Hilfe!