Sida 1 av 1

Kan inte starta pure-ftpd

Postat: 15 jan 2008, 12:09
av Terranigma
När jag försöker starta det så händer ingen ting. Om man kollar i synaptic (pure-ftpd --> egenskaper --> beroenden) så står det att den är i konflikt med ftp-server, kan det vara därför?

En annag grej är att jag har fått för mig att alla program man installerar ska hamna i /usr/bin men nu hamnade det i /usr/sbin, varför blev det så?

SV: Kan inte starta pure-ftpd

Postat: 15 jan 2008, 12:52
av Lars
Det går inte att köra två FTP-servrar samtidigt, eftersom de lyssnar på samma TCP-port, kanske är det därför programmet inte startar? Kolla med netstat -a --inet | grep ftp om någon FTP-server körs.

Normalt ska man inte köra en server direkt via /bin (eller /sbin). Istället ska man köra sudo /etc/init.d/pure-ftpd start eller liknande (det är samma skript som körs när datorn startar).

SV: Kan inte starta pure-ftpd

Postat: 15 jan 2008, 13:37
av Terranigma
Resultat:
netstat -a -inet | grep ftp
tcp            0              0 *:ftp                                                        *:*                                                  LISTEN

sudo /etc/init.d/pure-ftpd start
Starting ftp server: Running: /usr/sbin/pure-ftpd -l pam -O clf:/var/log/pure-ftpd/transfer.log -u 1000 -E -B

Vad jag förstår så är det ingen ftp server som körs men det startade endå inte med sudo /etc/init.d/pure-ftpd start

OT varför ska man starta från init.d och inte från bin/sbin och gäller det alla program?

SV: Kan inte starta pure-ftpd

Postat: 15 jan 2008, 13:47
av mcNisse
Netstat säger ju att det är ett program som lyssnar på ftp porten. Ta ner det först.

Du kan starta program själv via /sbin men då måste du själv lägga till alla parametrar till programmet för att det ska starta. Dessutom måste du själv hålla reda på att stänga ner programmet. Att det köts via uppstart är bara en bekvämlighet.

SV: Kan inte starta pure-ftpd

Postat: 15 jan 2008, 15:20
av Terranigma
Startade om datorn och då blev jag av med programmet som lyssnade på ftp porten. Så jag försökte återigen starta pure-ftpd med sudo /etc/init.d/pure-ftpd start och det började lyssna på ftp porten men jag får inte fram någon grafisk representation av programmet.

ok tack för infon

SV: Kan inte starta pure-ftpd

Postat: 15 jan 2008, 17:09
av mcNisse
Du får inte upp någon grafisk representation av en tjänst. d:et i slutet av programmamnet betyder oftast att det är en sk demon. Demoner gör sitt jobb i bakgrunden.

Demoner konfigurerar via filer och ska något konfigureras om ändrar man i filer och startar om.

SV: Kan inte starta pure-ftpd

Postat: 15 jan 2008, 17:48
av Terranigma
Jaha då var det inte så konstigt då. Meningen var att jag skulle sätta upp en ftp server men det blir för jobbigt om jag ska hålla på och pilla i terminalen för det. Någon som har tips på något noob vänligt program?

SV: Kan inte starta pure-ftpd

Postat: 15 jan 2008, 18:08
av Tompalaz
PROFTPD eller vsftpd. Vsftpd har iofs inget GUI, men det är å andra sidan mycket bättre än PROFTPD.
vsftpd skapar en /home/ftp, dit flyttar du dina filer så kommer det dyka upp.

Hade en del prestanda problem med PROFTPD, det la typ ner vid större filuppladdningar (50Mb).
Visserligen kan/vet jag inte riktigt om man kan ladda upp filer via vsftpd, jag styr allt via SSH.

Kolla in vsftpd, det är enkelt, man kan välja att kunna logga in med endast användare (de som finns på datorn) eller anonymt, (inget username eller pw krävs)

SV: Kan inte starta pure-ftpd

Postat: 15 jan 2008, 20:05
av mcNisse
Terranigma skrev: Jaha då var det inte så konstigt då. Meningen var att jag skulle sätta upp en ftp server men det blir för jobbigt om jag ska hålla på och pilla i terminalen för det. Någon som har tips på något noob vänligt program?
Du behöver inte pillra med terminalen (möjligvis omstarter). Du kan editera konfigfiler med grafisk editor (tex Alt-F2 gksu gedit).

Med vsftp utan den minsta konfig kommer användarna åt sina hemkataloger.

Hur vill du att din ftp server ska fungera?