enixitan Skrevet 21. mars 2010 Del Skrevet 21. mars 2010 Eg prøvar å sette opp ein FTP-server på ein Linksys NSLU2. Eg har installert OpenWrt Kamikaze (8.09.2) og vsftpd, og det fungerar fint, men eg prøvar å opprette brukarar utan root-tilgang for å logge på serveren. OpenWrt er i utgangspunktet ikkje eit fleirbrukarsystem, men det skal ikkje vere noko problem å få det til ved å legge inn brukarar i /etc/passwd manuelt. Eg har oppretta dei, og når eg prøvar å logge inn via SSH (dropbear er SSH-server) ser alt ut til å fungere, men det ser ikkje ut som noko shell startar. logread viser dette etter innlogging: Mar 21 17:56:56 OpenWrt authpriv.info dropbear[2534]: Child connection from 10.0.0.4:50582Mar 21 17:57:00 OpenWrt authpriv.notice dropbear[2534]: password auth succeeded for 'brukar' from 10.0.0.4:50582 PuTTY ser slik ut etter innlogging: login as: brukar[email protected]'s password: FileZilla gjev dette ved FTP-innlogging: Status: Koplar opp mot 10.0.0.30:21…Status: Sambandet er i orden, ventar på velkomstmelding … Svar: 220 (vsFTPd 2.0.6) Kommando: USER brukar Svar: 331 Please specify the password. Kommando: PASS ****** Svar: 500 OOPS: cannot change directory:/home/brukar Feil: Kritisk feil Feil: Klarte ikkje å kopla opp mot tenaren Eg har bruka desse kommandoane for å opprette brukaren (fann desse på OpenWrt-forumet, ein sa at det fungerte for han): echo "brukar:*:500:101:brukar:/home/brukar:/bin/ash" >> /etc/passwdecho "brukar:x:101:" >> /etc/group mkdir -p /home/brukar chown brukar.brukar /home/brukar passwd brukar Og det er vel det. Sjølv mistenker eg at det ikkje startar noko shell, ut frå slik SSH-innlogginga ser ut. Brukaren er satt til å bruke /bin/ash, akkurat som root. Er det nokon som har vore borti liknande problemstillingar, og har tips? Eg har prøvd å leite rundt på nettet, men har ikkje funne denne problemstillinga. Lenke til kommentar
Del Skrevet 22. mars 2010 Del Skrevet 22. mars 2010 OpenWRT er ikke ment å ha ordinære brukere. Har du vurdert noen av distribusjonene som er lagd for ditt formål? Se her: http://www.nslu2-linux.org/ ellers er det fullt mulig å sette opp en bruker manuelt, men du trenger vel litt mer enn du satte opp. Du finner et skript (husk å rette opp de to linjene som er feil) her: http://open-wrt.ru/forum/viewtopic.php?id=21557 Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå