Beste tweakers,
Gisteren heb ik een aantal FreeBSD jails aangemaakt die dienst moeten doen voor bepaalde zaken zoals Apache, MySQL, PHP en FTP. Hierbij heb ik helaas een aantal problemen bij opstellen van ProFTPd.
Als ik anoniem probeer in te loggen via FileZilla krijg ik steeds "530 Login incorrect" en bij gelijk welke browser komt er een scherm tevoorschijn dat vraagt om authenticatie. Ik weet dat voor anonieme authenticatie een specifieke gebruiker en groep gedefinieerd moet worden en in mijn geval is dat logischerwijze ftp en ftp. Deze staan dan ook vermeld in mijn proftpd.conf bestand:
De melding van FileZilla:
Een probleem i.v.m. permissies kan het alleszins al niet zijn; voor de zekerheid is /mnt/public_files op rwxrwxrwx (777) ingesteld. De gebruiker ftp zit ook niet in het /etc/ftpusers bestand, dus dat kan het probleem ook niet zijn.
Wat ik me wel afvraag (en nergens kan terugvinden) is of ik voor ftp een wachtwoord moet specificeren zoals gebruiker@domein.tld. Wat me ook onduidelijk is, is of er ergens in FreeBSD een e-mail adres gekoppeld moet worden aan de server (om FTP anoniem te laten inloggen).
Gisteren heb ik een aantal FreeBSD jails aangemaakt die dienst moeten doen voor bepaalde zaken zoals Apache, MySQL, PHP en FTP. Hierbij heb ik helaas een aantal problemen bij opstellen van ProFTPd.
Als ik anoniem probeer in te loggen via FileZilla krijg ik steeds "530 Login incorrect" en bij gelijk welke browser komt er een scherm tevoorschijn dat vraagt om authenticatie. Ik weet dat voor anonieme authenticatie een specifieke gebruiker en groep gedefinieerd moet worden en in mijn geval is dat logischerwijze ftp en ftp. Deze staan dan ook vermeld in mijn proftpd.conf bestand:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
| # # *** ProFTPd Public FTP Configuration *** # ServerName "Mainserver Public FTP Server" ServerType standalone DefaultServer on Port 2124 PassivePorts 2123 2125 UseIPv6 on AllowForeignAddress on TimeoutIdle 600 TimeoutLogin 300 TimeoutNoTransfer 300 TimeoutStalled 3600 MaxInstances 30 MaxClients 50 MaxConnectionsPerHost 5 MaxLoginAttempts 3 DefaultTransferMode ascii AllowOverwrite on AllowRetrieveRestart on AllowStoreRestart on DeleteAbortedStores off RequireValidShell off <Anonymous /mnt/public_files> User ftp Group ftp UserAlias anonymous ftp <Directory /mnt/public_files/Media> <Limit WRITE> DenyAll </Limit> </Directory> <Directory /mnt/public_files/Public> <Limit WRITE> AllowAll </Limit> </Directory> <Directory "/mnt/public_files/Shared Files"> <Limit WRITE> DenyAll </Limit> </Directory> <Directory /mnt/public_files/Software> <Limit WRITE> DenyAll </Limit> </Directory> <Limit LOGIN> AllowAll </Limit> </Anonymous> |
De melding van FileZilla:
code:
1
2
3
4
5
6
7
8
9
| Status: Verbinden met 192.168.1.32:2124... Status: Verbinding aangemaakt, welkomstbericht afwachten... Antwoord: 220 ProFTPD 1.3.4b Server (Mainserver Public FTP Server) [192.168.1.32] Commando: USER anonymous Antwoord: 331 Anonymous login ok, send your complete email address as your password Commando: PASS ************** Antwoord: 530 Login incorrect. Fout: Fatale fout Fout: Kan niet verbinden met server |
Een probleem i.v.m. permissies kan het alleszins al niet zijn; voor de zekerheid is /mnt/public_files op rwxrwxrwx (777) ingesteld. De gebruiker ftp zit ook niet in het /etc/ftpusers bestand, dus dat kan het probleem ook niet zijn.
Wat ik me wel afvraag (en nergens kan terugvinden) is of ik voor ftp een wachtwoord moet specificeren zoals gebruiker@domein.tld. Wat me ook onduidelijk is, is of er ergens in FreeBSD een e-mail adres gekoppeld moet worden aan de server (om FTP anoniem te laten inloggen).
[ Voor 16% gewijzigd door egonolieux op 05-10-2012 00:13 ]