Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [Opgelost] Krijg mijn PROFTPD Server niet goed draaiend  (gelezen 3407 keer)

Catweazle0172

  • Gast
[Opgelost] Krijg mijn PROFTPD Server niet goed draaiend
« Gepost op: 2009/05/11, 10:01:54 »
Hallo,

ik ben pas begonen met Ubuntu server 9.04 ik vind het perfect werken ik heb al een Teamspeak servertje er op draaien.
Maar ik ben pas met een ftp servertje begonen maar dat wil nog niet helemaal lukken.
Als ik probeer te connecten dan lukt het niet ik heb mijn poort al open en firewall uit.

mijn config

        # This is a basic ProFTPD configuration file (rename it to
        # 'proftpd.conf' for actual use.  It establishes a single server
        # and a single anonymous login.  It assumes that you have a user/group
        # "nobody" and "ftp" for normal operation and anon.

        ServerName                      "ProFTPD Default Installation"
        ServerType                      standalone
        DefaultServer                   on

        # Port 21 is the standard FTP port.
        Port                            21
        # Umask 022 is a good standard umask to prevent new dirs and files
        # from being group and world writable.
        Umask                           022

        # To prevent DoS attacks, set the maximum number of child processes
        # to 30.  If you need to allow more than 30 concurrent connections
        # at once, simply increase this value.  Note that this ONLY works
        # in standalone mode, in inetd mode you should use an inetd server
        # that allows you to limit maximum number of processes per service
        # (such as xinetd)
        MaxInstances                    30

        # Set the user and group that the server normally runs at.
        User                            nobody
        Group                           nogroup

        # Normaal gesproken willen we dat bestanden overschrijfbaar zijn.
        <Directory /*>
          AllowOverwrite                on
        </Directory>

        # A basic anonymous configuration, no upload directory's.
        <Anonymous ~ftp>
        User                          ftp
        Group                         ftp
        # We want clients to be able to login with "anonymous" as well as "ftp"
        UserAlias                     anonymous ftp

        # Beperk het aantal anonieme logins
        MaxClients                    10

        # We want 'welcome.msg' displayed at login, and '.message' displayed
        # in each newly chdired directory.
        DisplayLogin                  welcome.msg
        DisplayFirstChdir             .message

        # Limit WRITE everywhere in the anonymous chroot
        <Limit WRITE>
           DenyAll
        </Limit>

        </Anonymous>
-----------------------------------------
Moeten Jullie meer van me weten kwa configs dan upload ik ze zo :)

Alvast Bedankt!! =D
« Laatst bewerkt op: 2009/06/08, 10:40:44 door Catweazle0172 »

Re: Krijg mijn PROFTPD Server niet goed draaiend
« Reactie #1 Gepost op: 2009/05/11, 10:03:14 »
Welkom hier :)

Wat is nu precies het probleem? Volgens mij mist er wat aan het einde van je post.

Catweazle0172

  • Gast
Re: Krijg mijn PROFTPD Server niet goed draaiend
« Reactie #2 Gepost op: 2009/05/11, 10:05:38 »
hee bedankt voor je snelle reacie ik had idd er nog niks bij vermeld maar dat is nu veranderd.

Als ik probeer te connecten dan lukt het niet ik heb mijn poort al open en firewall uit.

Groetjes Mike

Re: Krijg mijn PROFTPD Server niet goed draaiend
« Reactie #3 Gepost op: 2009/05/11, 12:28:07 »
Staat de server dan wel aan?

Catweazle0172

  • Gast
Re: Krijg mijn PROFTPD Server niet goed draaiend
« Reactie #4 Gepost op: 2009/05/11, 15:50:49 »
heey,

Ja de server draaid wel ja :

root@ServerPC:~# /etc/init.d/proftpd start
 * Starting ftp server proftpd                                           [ OK ]
Ik denk dat er iets verkeerd is ingesteld of zo ???
Gr Mike

Re: Krijg mijn PROFTPD Server niet goed draaiend
« Reactie #5 Gepost op: 2009/05/12, 16:50:10 »
Even voor de beeldvorming ?

Citaat
Als ik probeer te connecten dan lukt het niet ik heb mijn poort al open en firewall uit.

Probeer je te verbinden vanuit je eigen LAN ?
Of van buiten je eigen LAN ?
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

Offline Rossoneri

  • Lid
Re: Krijg mijn PROFTPD Server niet goed draaiend
« Reactie #6 Gepost op: 2009/05/12, 18:33:39 »
Ik ben hier ook net mee begonnen alleen heb ik een andere vraag, maar nauwelijks een topic waart daarom doe ik het hier maar :)

Ik wil graag dat als ik inlog op me ftp server (ubuntu 8.04) dat ik dan standaard bij mijn mappen kom waar ik mijn bestande op heb staat. Ook zou ik graag een soort website achtige interface willen hebben maar als dit niet kan is dat niet zo'n hele grote ramp.  :D

Catweazle0172

  • Gast
Re: Krijg mijn PROFTPD Server niet goed draaiend
« Reactie #7 Gepost op: 2009/05/12, 18:40:15 »
Hee

Ik heb het allen 2 geprobeerd maar kan er niet in komen , zijn er niet een paar commands om te kijken of hij wel goed loopt?

Re: Krijg mijn PROFTPD Server niet goed draaiend
« Reactie #8 Gepost op: 2009/05/12, 23:57:00 »
Ik wil graag dat als ik inlog op me ftp server (ubuntu 8.04) dat ik dan standaard bij mijn mappen kom waar ik mijn bestande op heb staat. Ook zou ik graag een soort website achtige interface willen hebben maar als dit niet kan is dat niet zo'n hele grote ramp.  :D

Dan moet je in de cfg aangeven welke mappen gedeeld zijn.

Voor jullie beide is het misschien de moeite waard proFTPd Administrator eens te bekijken en te installeren.
Bij het installatie gedeelte lees je alleen die dingen die Debian aangaan, dat moet ook werken in Ubuntu.

Give it a try.
http://proftpd-adm.sourceforge.net/index.php

Nog wat extra NFO:

Wanneer je puur ProFTPd gebruikt en dit over het internet gaat gebruiken is dit redelijk onveilig.
Alles word in pure tekst heen en weer gesmeten dus ook gebruikersnamen en wachtwoorden.
Het is dus raadzaam een systeem op te zetten van ProFTPd + TLS samen.

Zal hier een How To plempem van de zeer gewaardeerde Falco Timme.
Note: Ik heb/geef geen enkele garantie dat dit zal werken voor u!
Maar Falco kennende is altijd alles tot in de puntjes verzorgd dus heb er vertrouwen in.

#################################
1 Inleidende Opmerking

In deze tutorial gebruik ik de hostnaam server1.example.com met het IP-adres 192.168.0.100.
Deze instellingen kunnen verschillen voor u, dus je moet ze vervangen waar nodig.

2 Installeren ProFTPD En OpenSSL

 OpenSSL is nodig voor TLS; We installeren ProFTPD en OpenSSL alsvolgt:
apt-get install proftpd openssl
Er word een vraag gesteld:

Run proftpd from inetd or standalone? <-- kies dan standalone

Open nu /etc/proftpd/proftpd.conf en verander  " Use IPv6"  van Aan naar Uit , anders krijg je een waarschuwing bij het starten ProFTPD:

" Starting ftp server: proftpd - IPv6 getaddrinfo 'server1.example.com' error: Name or service not known"

Het moet er zo uitzien:
sudo vi /etc/proftpd/proftpd.conf
[...]
UseIPv6                         off
 [...] [...]

Om veiligheidsredenen kunt u ook de volgende regels toevoegen aan / etc / proftpd / proftpd.conf (met dank aan Reinaldo Carvalho; meer informatie kunt u hier vinden: http://proftpd.org/localsite/Userguide/linked/userguide.html) :

[...]
 DefaultRoot ~
 IdentLookups off
 ServerIdent on "FTP Server ready."
 [...] [...]

3 Het maken van een SSL-certificaat voor TLS

Om gebruik te maken van TLS, moeten we een SSL certificaat maken.
Ik maak het in /etc/proftpd/ssl, dus ik maak die directory eerst aan:
mkdir /etc/proftpd/ssl
Daarna kunnen we het SSL-certificaat als volgt genereren:
openssl req -new -x509 -days 365 -nodes -out /etc/proftpd/ssl/proftpd.cert.pem -keyout /etc/proftpd/ssl/proftpd.key.pem
Land Naam (2 letter code) [AU]: <- Voer uw Land Naam (bijvoorbeeld, "DE").
State or Province Name (full name) [Some-State]: <-- Voer uw naam staat of provincie in.
Locality Name (eg, city) []: <-- voer uw stad in.
Organization Name (eg, company) [Internet Widgits Pty Ltd]: <-- Voer uw organisatie (bijvoorbeeld de naam van uw bedrijf).
Organizational Unit Name (eg, section) []: <-- Voer uw Organisatie Unit Naam in (bv. "IT Department").
Common Name (eg, YOUR name) []: <-- Voer de volledig gekwalificeerde domeinnaam van het systeem (bijvoorbeeld "server1.example.com").
Email Address []: <--  Voer uw e-mailadres in.

4 machtigingsverordening TLS In ProFTPD

Om ervoor te zorgen dat TLS in ProFTPD, open /etc/proftpd/proftpd.conf en vind de sectie die begint met <IfModule mod_tls.c>:

sudo vi /etc/proftpd/proftpd.conf
Het ziet er standaard zo uit:
[...]
 <IfModule mod_tls.c>
 TLSEngine                  off
 </IfModule>
 [...] [...]

Wijzig dit zodat het er zo uitziet:
[...]
 <IfModule mod_tls.c>
 TLSEngine                  on
 TLSLog                     /var/log/proftpd/tls.log
 TLSProtocol                SSLv23
 TLSOptions                 NoCertRequest
 TLSRSACertificateFile      /etc/proftpd/ssl/proftpd.cert.pem
 TLSRSACertificateKeyFile   /etc/proftpd/ssl/proftpd.key.pem
 TLSVerifyClient            off
 TLSRequired                on
 </IfModule>
 [...] [...]

Als u TLSRequired gebruikt dan zijn alleen TLS-verbindingen toegestaan (sloten van alle gebruikers met oude FTP clients die niet beschikken over TLS-ondersteuning worden afgesloten), met commentaar erbij dat de lijn met behulp van TLSRequired uit allebij dus TLS en niet-TLS-verbindingen niet zijn toegestaan, dus afhankelijk van wat de FTP-client ondersteunt.

Herstart daarna ProFTPD:
sudo /etc/init.d/proftpd restart
Dat is het. U kunt nu verbinding probeert te maken met uw FTP-client, maar je moet wel uw FTP-client configureren voor het gebruik van TLS (dit is een must als je gebruik maakt van TLSRequired on)

5 configureren FileZilla Voor TLS

Om gebruik te maken van FTP-TLS, moet u een FTP-client die TLS ondersteunt, zoals FileZilla.

In FileZilla, open de Server Manager:



Selecteer de server die gebruik maakt van ProFTPD met TLS; in de Server Type drop-down menu, selecteer FTPES plaats van de normale FTP:



Nu kunt u verbinding met de server. Als u dit doet voor de eerste keer, moet u de server nieuwe SSL-certificaat accepteren:

Als alles goed gaat, u moet nu worden ingelogd op de server:



Zo nu ben je helemaal klaar.

Wil je nog wat lezen van Proftp kijk dan hier:
KLIK
Wil je wat voorbeeld configuraties kijk dan hier:
KLIK
« Laatst bewerkt op: 2010/06/10, 09:13:00 door Gandyman »
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

Catweazle0172

  • Gast
Re: Krijg mijn PROFTPD Server niet goed draaiend
« Reactie #9 Gepost op: 2009/05/14, 12:58:30 »
Hee

Bedankt het werkt!! :)

Gr Mike

Re: Krijg mijn PROFTPD Server niet goed draaiend
« Reactie #10 Gepost op: 2009/05/14, 19:40:59 »
NP graag gedaan.

Zet even "Opgelost" bij je eerste post in de aanhef  ;)
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

Offline Rossoneri

  • Lid
Re: Krijg mijn PROFTPD Server niet goed draaiend
« Reactie #11 Gepost op: 2009/05/17, 14:28:33 »
NP graag gedaan.

Zet even "Opgelost" bij je eerste post in de aanhef  ;)

Bedankt voor de handleiding ik zal er ff lekker mee prutsen  =D