Pure-FTPd ja debian = ei yhteyttä

Discussion in 'Linux -keskustelu' started by Miitti, Feb 10, 2008.

  1. Miitti

    Miitti Regular member

    Joined:
    Feb 11, 2005
    Messages:
    1,610
    Likes Received:
    0
    Trophy Points:
    46
    Asensin Pure-FTPd:n näiden ohjeiden kanssa. Viimeinen komento
    Code:
    # /usr/sbin/pure-ftpd -S 127.0.0.1,21 -c 30 -C 1 -l puredb:/etc/pureftpd.pdb -x -E -j -R 
    jää vain jummaamaan paikoilleen, mutta /etc/init.d/pure-ftpd start käynnistää sen hienosti:
    Code:
    Starting ftp server: Running: /usr/sbin/pure-ftpd -l puredb:/etc/pure-ftpd/pureftpd.pdb -l pam -E -u 1000 -O clf:/var/log/pure-ftpd/transfer.log -B
    Mutta kun yrittää ottaa yhteyttä filezillalla:

    Tila: Ottaa yhteyttä kohteeseen 192.168.0.150:21...
    Tila: Yhteys luotu. Odotetaan tervetuliaisviestiä...
    Vastaus: 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
    Vastaus: 220-You are user number 1 of 50 allowed.
    Vastaus: 220-Local time is now 16:18. Server port: 21.
    Vastaus: 220-This is a private system - No anonymous login
    Vastaus: 220-IPv6 connections are also welcome on this server.
    Vastaus: 220 You will be disconnected after 15 minutes of inactivity.
    Komento: USER lassi
    Vastaus: 331 User lassi OK. Password required
    Komento: PASS ********
    Virhe: Ei voitu yhdistää palvelimelle
     
  2. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
    Oletkos koettanut ottaa yhteyttä ihan selaimella? Vaikka samassa koneessa noin testimielessä.
     
  3. Miitti

    Miitti Regular member

    Joined:
    Feb 11, 2005
    Messages:
    1,610
    Likes Received:
    0
    Trophy Points:
    46
    En ole vielä, jos illalla on aikaa niin pitää kokeilla.
     
  4. Miitti

    Miitti Regular member

    Joined:
    Feb 11, 2005
    Messages:
    1,610
    Likes Received:
    0
    Trophy Points:
    46
    Samassa koneessa hieman hankalaa, vain tekstipohjainen selain (links) joka ei ilmeiesti tue FTP protokollaa. Toiselta koneelta yhteydenotto ei onnistu selaimellakaan.

    EDIT: Taitaa tossa sittenkin olla tuki, tosin ei passiiviselle ftplle. Sanoo kuitenkin, että error reading from socket.
     
    Last edited: Feb 11, 2008
  5. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
    Itse sain gentoossa helposti pure-FTP:n toimimaan vaikka en tiedä palvelimista juuri mitään. Helpotti ison tiedoston siirtämistä toiselle koneelle - ihan XP selaimella.

    En oikein muista miten sen tein. asensin ja käynnistin. koneen ip selville ja sen & käyttäjätunnuksen avulla sisälle. Sitten vaan tarvittavat tiedostot lataukseen.

    Jos koneessa pam käytössä pitänee sen asetuksia muokata. Tietty nat ja/tai palomuuri saattaa haitata. IS_CONFIGURED="yes" pitää olla /etc/conf.d/pure-ftpd tiedostossa.

    Taisin kehuakin miten sain hetkessä ftp-palvelimen pystyyn. Ja käytön jälkeen poistin saman tien. Hieno tämä paketin hallinta. XP:llä olis varmaan mennyt vaikka kuinka kauan.
     
  6. Miitti

    Miitti Regular member

    Joined:
    Feb 11, 2005
    Messages:
    1,610
    Likes Received:
    0
    Trophy Points:
    46
    Debianissa ei ole edes tuollaista kansiota kuin /etc/conf.d. Pitää varmaan lomalla vähän syvällisemmin pohtia asiaa.
     
  7. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
  8. juyli

    juyli Active member

    Joined:
    May 13, 2005
    Messages:
    1,861
    Likes Received:
    1
    Trophy Points:
    68
    Hmmm... Enpä usko, että links olisi tuossa suhteessa puutteellinen. Vanhempi tekstipohjainen selain on lynx, jossa todennäköisesti toimiva ftp toimii.
    http://lynx.browser.org/
    Löytyy takuuvarmasti useimpiin jakeluihin.
     
  9. Miitti

    Miitti Regular member

    Joined:
    Feb 11, 2005
    Messages:
    1,610
    Likes Received:
    0
    Trophy Points:
    46
    Joo, tiedän kyllä Lynxin. Se sanoo vaan, että Unable to access document. Salasana ja käyttäjätunnus ovat varmasti oikein ja PAM tunnistus on pois päältä.

    Eikös se osoite ihan näin pitäisi mennä: ftp://192.168.0.150 ?

    KDE olisi käytössä, jos tehot riittäisi. Mutta kun ei.

     
  10. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
    Mistäs tuon verkko-osoitteen olet napannut. Onko se määrittelemäsi sisäverkon osoite? Onkos jotain muita palveluja päällä?
    Jos menee vaikka DHCP:n kanssa päällekäin tai jotain.
    Todellisen ip osoitteen voi selvittää monella tapaa.
    Esim http://www.moanmyip.com/ on hauska. Ja noita
    palvelimia kyllä piisaa. Koeta vaikka funettia, jos
    vaikka links osaisi menne sinne. Toinen kiva softa on
    mc. Ja on noita vaikka mitä muita. wget ym...
     
  11. Miitti

    Miitti Regular member

    Joined:
    Feb 11, 2005
    Messages:
    1,610
    Likes Received:
    0
    Trophy Points:
    46
    On ihan sisäverkon osoite (yllätys, yllätys). Muita palveluja on mm. apache2, mysql yms.

    DHCP ei ole käytössä, vaan on asetettu staattiset IP osoitteet. Kyllä netti toimii ihan hyvin, mutta FTP ei suostu.

    Kyllä tuo ihan todellinen on...


     
  12. lettas

    lettas Moderator Staff Member

    Joined:
    Mar 3, 2003
    Messages:
    4,407
    Likes Received:
    218
    Trophy Points:
    93
    Eikös tuon ekan postauksen mukaan yhteyden avaaminen onnistu ihan ok, salasanan antamisen jälkeen yhteys katkeaa. Tuossa vaiheessahan palvelin koittaa yhdistää passiivitilassa clienttiin jollain random- portilla. Tämä taitaa epäonnistua syystä tai toisesta.
     
  13. afterwin

    afterwin Regular member

    Joined:
    Mar 27, 2005
    Messages:
    1,338
    Likes Received:
    0
    Trophy Points:
    46
    Oletko katsonut palvelinkoneen lokia? Sieltä voisi löytyä apua ongelman selvittämiseen.
     
  14. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
    Portti on muistaakseni oletuksena 21. Sen voi toki muuttaa. Se että yhteys ei onnistu voi johtua pam & käyttöoikeudet, palomuuri tai jostain muusta palvelusta. Logista varmaan löytyy hyviä vihjeitä. Ja sitten voi poistaa muut palvelut ja koettaa jos lähtisi toimimaan

    Tälläset löysin googlella

    Add the following entry to the /etc/xinetd.conf file:

    service ftp
    {
    socket_type = stream
    server = /usr/local/sbin/pure-ftpd
    protocol = tcp
    user = root
    wait = no
    disable = no
    }

    ja
    http://www.debianhelp.co.uk/pureftp.htm
    http://www.linuxquestions.org/questions/linux-server-73/pureftp-user-accounts-499141/
     
  15. Miitti

    Miitti Regular member

    Joined:
    Feb 11, 2005
    Messages:
    1,610
    Likes Received:
    0
    Trophy Points:
    46
    Joo, kiitos vinkeistä kaikille. Katson, kunhan saan taas tämän koneen langattomasti verkkoon.
     

Share This Page