Hej, jeg er fuldstændig newbie i Vsftpd sammenhæng og har derfor brug for hjælp. Mit problem ligger i, at jeg får fejl, når jeg prøver at logge på FTP'en med brugere jeg har oprettet. Jeg kan skrive Brugernavnet samt Password men ellers får jeg følgende besked ved brug af CuteFTP:
Socket connected. Waiting for welcome message... 220 Velkommen til ********. STATUS:> Connected. Authenticating... COMMAND:> USER Brian 331 Please specify the password. COMMAND:> PASS ***** 530 Login incorrect. ERROR:> Not logged in. ERROR:> Can't login. Disconnecting...
Har oprettet brugeren ved at skrive: useradd -d /home/ftp-docs Brian passwd Brian
Jeg tror mit problem ligger i, at der bruges to filer /etc/ftpusers og /etc/vsftpd.user_list, men ved ikke hvordan de skal se ud indeni og om de skal være identiske eller om den ene har noget at gøre med, hvilke brugere der skal have adgang og hvilke der ikke må få adgang.
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
jeg gætter lidt, men /etc/ftpusers er brugere, som IKKE må logge på med ftp (er jeg sikker på). vsftpd.user_list skal indeholde Brian (pas på med store/små bogstaver) linien skal kommenteres ind i configurationsfilen (userlist_file - fjern #).
Hmm det hjælper desværre ikke. har oprettet en bruger knud og skrevet knud ind i vsftpd.user_list altså kun navnet og ikke password. Når jeg prøver at logge på siger den: Windows kan ikke åbne denne mappe. Kontroller, at filnavnet er korrekt, og at du har adgangstilladelse til mappen.
Har lige prøvet at skrive knud og det rigtige password, hvor den siger ovenstående fejl. Det samme gør den, hvis jeg skriver knud og et helt forkert password. Skriver jeg en forkert bruger med password kommer den bare tilbage, hvor jeg skal indtaste brugeren og password, mens den går skridtet videre hvis jeg bruger den rigtige bruger og giver mig fejlmeddelsen. Det må vel tyde på, at brugeren er oprettet, da den går videre. Hvad kan jeg nu gøre? Tak for hjælpen.
Tror det har noget at gøre med, at jeg ikke får henvist brugeren til den korrekte mappe. Er du evt. i besiddelse af manual eller kan forklare, hvordan jeg får oprettet brugeren samt en tilknyttet mappe og hvordan jeg peger brugeren hen på mappen? Tak for hjælpen endnu engang.
Brugerens home directory, er som udgangspunkt ftp-mappen. Hvilke rettigheder er der tilknyttet home/ftp-docs? Prøv evt. at sætte rettighederne til 777, for at se om det er her problemet ligger.
Har jeg prøvet, det er desværre ikke der problemet ligger. Kan du fortælle mig hvordan jeg får oprettet brugeren med samtidig tilknytning til en mappe som han skal tilgå når han logger ind?
Nu har jeg så prøvet at følge denne siden instruktioner, så nu får jeg blot denne fejl: STATUS:> Connected. Authenticating... COMMAND:> USER user1 331 Please specify the password. COMMAND:> PASS ***** 500 OOPS: cannot change directory:/home/ftp ERROR:> Syntax error, command unrecognized. ERROR:> Can't login. Disconnecting...
Jeg fik den samme fejlmeddelse da jeg satte min ftp-server op i Fedora. Såvidt jeg husker løste jeg problemet ved at lave en chmod 777 /home/.../sti_til_ftp (bør self. rettes til senere så det bliver mere sikkert, men så man stadig kan komme ind)
Prøv også at tilføje local_enable=YES til din httpd.conf
Har bagefter prøvet som du skrev at ændre chmod for mappen ftp til 777 og local_enable=YES i vsftpf.conf og får stadig samme fejl. Er ved at blive sindsyg. Håber du kan hjælpe.
Okay, synes ikke rigtig jeg kan finde noget. Hvis du evt. kunne smide din fil op, så kan jeg sammenligne. Det der undrer mig lidt er, at selvom jeg har slettet /home/ftp biblioteket giver den samme fejl. Det er underligt.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.