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 ]