FTP User anlegen
FTP User anlegen
Wie lege ich am einfachsten einen neuen FTP User an inkl. seinem Verzeichnis ?
-
Roger Wilco
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: FTP User anlegen
Kommt auf die Konfiguration deines ftpd an. Am einfachsten vermutlich als Systemuser mit ungültiger bzw. non-interaktiver Loginshell, siehe `man useradd`.
Re: FTP User anlegen
Habe jetzt einfach einen neuen User angelegt mit einem eigenen ftp ordner.
Klappt soweit.
Wie kann ich jetzt das uploaden erlauben aber das löschen nicht ?
Ein anderer User(admin) darf nur löschen.
Klappt soweit.
Wie kann ich jetzt das uploaden erlauben aber das löschen nicht ?
Ein anderer User(admin) darf nur löschen.
-
Roger Wilco
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: FTP User anlegen
Das geht mit vsftpd nicht. Du kannst die globale Konfiguration für einzelne Benutzer mit user_config_dir überschreiben (siehe vsftpd.conf(5)); allerdings kannst du auch nur festlegen ob ein Benutzer generell schreibend (=anlegen, löschen usw.) oder nur lesend zugreifen darf.rswtal wrote:Wie kann ich jetzt das uploaden erlauben aber das löschen nicht ?[
Re: FTP User anlegen
Und was ist mit der Option "write_enable " bei Vsftpd ??
Wie könnte ich das denn sonst lösen ?
Wie könnte ich das denn sonst lösen ?
-
Roger Wilco
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: FTP User anlegen
Habe ich schon im letzten Beitrag beschrieben.rswtal wrote:Und was ist mit der Option "write_enable " bei Vsftpd ??
Mit einem anderen ftpd, der feingranulare Einstellungen ermöglicht.rswtal wrote:Wie könnte ich das denn sonst lösen ?
Re: FTP User anlegen
Mit welchem Prog geht das am einfachsten bzw. welches lässt sich einfach installieren ?
-
Roger Wilco
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: FTP User anlegen
PureFTPd und ProFTPd sind beliebte Kandidaten.
Re: FTP User anlegen
ok soll ich dann vsftpd entfernen bevor ich das neue installiere ?
wie lösche ich es am besten ?
wie lösche ich es am besten ?
-
Roger Wilco
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: FTP User anlegen
Kannst du machen, ist aber eigentlich nicht nötig. Es kann aber jeweils nur ein ftpd auf den Standardports laufen.rswtal wrote:ok soll ich dann vsftpd entfernen bevor ich das neue installiere ?
Über den Paketmanager deiner Distribution.rswtal wrote:wie lösche ich es am besten ?
Re: FTP User anlegen
Kann es also deaktivieren und danach das neue normal installieren ?
Wie deaktiviere ich es am besten ?
Wie deaktiviere ich es am besten ?
-
Roger Wilco
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: FTP User anlegen
Indem du den Service beendest. Vermutlich über das mitgelieferte Initskript.
Bist du sicher, dass ein selbst zu administrierender Server das Richtige für dich ist?
Bist du sicher, dass ein selbst zu administrierender Server das Richtige für dich ist?
Re: FTP User anlegen
Ich mach das für nen Kollegen. Ich kenne mich nur wenig damit aus.
Ist schon etwas länger her dass ich sowas gemacht habe.
Ist schon etwas länger her dass ich sowas gemacht habe.
Re: FTP User anlegen
Reicht es wenn ich im Webmin unter "System->System Start und Stop" das Häkchen bei Vsftpd wegmache ?
Kann ich danach normal proftpd installieren ??
Kann ich danach normal proftpd installieren ??
Re: FTP User anlegen
Hab nun erfahren dass es per Anonymous gehen soll.
Also nur upload ohne löschen.
Hab das jetzt probiert und folgende vsftpd.conf gemacht.
Leider komme ich per Anonymous rein aber kann nichts reinschreiben.
Was ist da faul ?
Habe in der userlist den user: anonymous eingetragen.
Also nur upload ohne löschen.
Hab das jetzt probiert und folgende vsftpd.conf gemacht.
Leider komme ich per Anonymous rein aber kann nichts reinschreiben.
Was ist da faul ?
Habe in der userlist den user: anonymous eingetragen.
Code: Select all
anon_mkdir_write_enable=NO
anonymous_enable=YES
anon_world_readable_only=YES
anon_root=/srv/www/htdocs/userupload
anon_upload_enable=YES
anon_other_write_enable=NO
connect_from_port_20=YES
chroot_local_user=YES
local_enable=YES
local_umask=077
write_enable=YES
userlist_deny=NO
userlist_enable=YES
userlist_file=/etc/vsftpd.user_list
Last edited by rswtal on 2008-11-26 23:38, edited 1 time in total.
-
Roger Wilco
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: FTP User anlegen
Das sollte in deinen Logs stehen.rswtal wrote:Leider komme ich per Anonymous rein aber kann nichts reinschreiben.
Was ist da faul ?
Benutze das nächste mal bitte den CODE-Tag für deine Konfigurations- und Logschnipsel.
Re: FTP User anlegen
Steht nix dazu.
Ich muss nicht einen Benutzer anlegen der Anonymous heisst oder ?
Ich muss nicht einen Benutzer anlegen der Anonymous heisst oder ?
Re: FTP User anlegen
Hab jetzt fast alles ausprobiert.
Kann es sein dass Anonymous und Local Usre nicht zusammen klappt ?
Kann es sein dass Anonymous und Local Usre nicht zusammen klappt ?
Re: FTP User anlegen
Wenn das zusammen geht dann brauche ich ProFtpd nicht.
Weil ich es zusammen nicht klappt.
Habe jetzt etliche Sachen probiert.(ca 5Stunde komplett) Entweder Anonymous geht oder Local klappt.
Local user geht damit aber wenn ich anonymous einloggen will sagt er "Permission Denied"
Weil ich es zusammen nicht klappt.
Habe jetzt etliche Sachen probiert.(ca 5Stunde komplett) Entweder Anonymous geht oder Local klappt.
Local user geht damit aber wenn ich anonymous einloggen will sagt er "Permission Denied"
Code: Select all
listen=YES
anonymous_enable=YES
ftp_username=ftp
anon_root=/srv/www/htdocs/userupload
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=NO
anon_other_write_enable=NO
anon_world_readable_only=YES
anon_max_rate=0
idle_session_timeout=300
ascii_download_enable=NO
ascii_upload_enable=NO
connect_from_port_20=NO
port_enable=YES
hide_ids=NO
log_ftp_protocol=NO
syslog_enable=NO
max_per_ip=0
local_root=/srv/www/htdocs
nopriv_user=nobody
pam_service_name=vsftpd
local_enable=YES
userlist_deny=NO
userlist_enable=YES
userlist_file=/etc/vsftpd.user_list
Re: FTP User anlegen
Müsste passen:
Code: Select all
listen=YES
max_clients=100
max_per_ip=4
no_anon_password=YES
local_enable=YES
write_enable=YES
local_umask=027
ssl_enable=NO
secure_chroot_dir=/var/empty
chroot_local_user=YES
connect_from_port_20=YES
hide_ids=YES
pasv_min_port=50000
pasv_max_port=60000
xferlog_enable=YES
xferlog_std_format=YES
xferlog_file=/var/log/vsftpd.log
ftpd_banner=Welcome to our FTP service.
use_localtime=YES
async_abor_enable=YES
anon_max_rate=50000
PayPal.Me/JoeUser ● FreeBSD Remote Installation
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Re: FTP User anlegen
Habe es gerade probiert aber beide können sich nicht einloggen.
log datei ist leer und ftp programm sagt:
Error 10054: 10054: Connection reset by peer
log datei ist leer und ftp programm sagt:
Error 10054: 10054: Connection reset by peer
-
Roger Wilco
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: FTP User anlegen
Benutzt du einen Paketfilter auf deinem System?
