Ga naar inhoud


[NSLU2] vsftpd installeren


Exro

Aanbevolen berichten

Na alternatieve image te hebben geïnstalleerd (uNSLUng 3.18), heb ik het root password veranderd (disk losgekoppeld). Gaat allemaal goed, alleen nu wil ik packeges gaan installeren.

 

Bij de vsFTPd server gaat het al fout. De volgende stappen heb ik gedaan:

- ipkg update

- ipkg install vsftpd_2.0.1-7_armeb.ipk

- mkdir -p /usr/share/empty

- gecontrolleerd of vsftpd.conf in /opt/etc aanwezig is -> ja

- mkdir -p /unslung

- /unslung/rc.xinetd aangemaakt, met daarin de volgende regels:

 

Code:
#!/bin/shif ( [ ! -f /etc/inetd.conf ] || !(grep vsftpd /etc/inetd.conf -q) ) then   echo "ftp stream tcp nowait root /opt/sbin/vsftpd /opt/etc/vsftpd.conf" >>/etc/inetd.conffireturn 1 

 

- /etc/rc.d/rc.xinetd proberen te starten, daar krijg ik de volgende foutmelding:

 

Code:
 /unslung/rc.xinetd: 4: Syntax error: word unexpected (expecting "then") 

 

Ik heb al een aantal dingen geprobeerd, maar kom er niet uit.

Heeft er iemand een suggestie?

B.v.d.

Link naar reactie
Delen op andere sites


Ik weet niet of het een gevolg is van het veranderen van /unslung/rc.xinetd, of het een gevolg is van het veranderen van /opt/etc/vsftpd.conf, of nog iets anders, maar ik krijg nu telnet niet meer opgestart.

 

Als ik http://ip_nslu2/Management/telnet.cgi doe, dan krijg ik een error:

 

Code:
 Error: process return error, operation aborted 

Hij zegt wel dat telnet is enabled, maar als ik verbinding wil leggen met de nslu2, dan lukt dit niet.

 

Disk loskoppelen en opnieuw booten lost het niet op.

Wat zou ik nu het beste kunnen doen?

Link naar reactie
Delen op andere sites

Nope helaas niet:

 

ip_nslu2 [2000]

werkt helaas niet op verschillende poorten boven de 1000.

 

Wel heb ik inmiddels Apache, MySQL en PHPmyAdmin geïnstalleerd, deze werkt op poort 8000. Zou het hier iets mee te maken.

Deze heb ik er gisteren op gezet, maar toen werkte Telnet nog gewoon wel.

Link naar reactie
Delen op andere sites

Wat ik zo vreemd vond is dat ik het script van de uNSLUng site heb: http://www.nslu2-linux.org, maar daar staat die ';' niet in, zoals ik in mijn eerste posting schreef.

Klopt dit wel?

 

@Barabas, heb jij een ftp-server draaien momenteel?

 

Ik neem aan dat de packeges ook verloren gaan met opnieuw flashen, toch?

 

Is het nodig eerst de originele image te installeren?

En, moet ik nu nog uNLSUng-en?

Link naar reactie
Delen op andere sites

Goed,

 

uNSLUng firmware upgrade was voldoende.

Ik kan weer inloggen in telnet.

Wel zijn volgens mij alle packeges weg.

Iemand een idee hoe ik dit met zekerheid kan controlleren?

 

Ik ben nog steeds van plan om vsFTPd te installeren. Is het nog steeds verstandig om dit te doen, zonder telkens opnieuw te hoeven flashen?

Link naar reactie
Delen op andere sites

Mmm, het gaat niet de goede kant op...

 

Packeges installeren gaat niet meer goed. Ik krijg een hele berg met foutmeldingen, waaronder "no space left on device" en "no such file or directory".

Hoe kan je alles verwijderen, zodat je helemaal schoon weer kan beginnen? Net zoals een flash erase (image) op de Dreambox???

Link naar reactie
Delen op andere sites

Nu gaat het zeker de verkeerde kant op.

De NSLU2 boot nu waarschijnlijk niet meer goed op.

Het ethernet lampje brand continu op groen en het Ready Status lampje knippert groen.

 

Ik kan op geen enkele manier de NSLU2 bereiken.

Zowel op 10.0.0.x niet, als op 192.168.1.77

 

Wat moet ik nu doen? Kan er nu alleen nog maar hersteld worden met een Linux apparaat? Ofwel is er een mogelijkheid om het apparaatje te resetten zonder Linux?

 

B.v.d. voor de antwoorden

Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...