Avatar billede sollie Nybegynder
21. april 2005 - 07:20 Der er 17 kommentarer og
1 løsning

Tekst baseret ftp server

Er der nogen der kan fortælle mig hvordan jeg kan starte og arbejde med den ftp server som følger med linux? Det er Fedora core 3 som jeg køre med. I må meget gerne efterlade et link til en side som beskriver hovrdan man arbejder med en tekst baseret ftp server.
Avatar billede simonvalter Praktikant
21. april 2005 - 07:46 #1
man ftp
Avatar billede simonvalter Praktikant
21. april 2005 - 07:49 #2
ups det er for clienten..
prøv man ftpd
Avatar billede sollie Nybegynder
22. april 2005 - 11:02 #3
Hvordan redigere jeg i den så jeg kan oprette brugere og give retigheder?
Avatar billede simonvalter Praktikant
22. april 2005 - 11:36 #4
hvis det er den som jeg tror det er så virker den vel bare med bruger kontoer.. har du shell har du adgang.. eller snakker vi om noget helt andet som proftpd?
Avatar billede sollie Nybegynder
22. april 2005 - 13:31 #5
Vi snakker om den ftp server som følger med til linux.
Avatar billede simonvalter Praktikant
22. april 2005 - 15:08 #6
der kan følge 3000 med til "linux" så det er svært at sige hvilken.
er den den normale ftpd der bliver startet igennem inetd/(x)inetd du har sat op?.. jeg har ikke redhat ved hånden så og jeg ved ikke hvad du har valgt ved instalation så jeg kan ikke sige noget med sikkerhed.

men har du prøve at skrive
ftp localhost 21
i commandline
og logge ind med dit brugernavn/password for linux.

hvis det virker er det nok den normale ftpd som ikke man meget andet end at give dig adgang til dit filsystem.

brugere bliver oprettet som bruger på styresystemet.
Avatar billede sollie Nybegynder
23. april 2005 - 19:06 #7
Så vidt jeg kan se hedder den vsftpd (Very Secure Ftp Daemon)
Avatar billede simonvalter Praktikant
23. april 2005 - 20:31 #8
så kan du se config hjælp her
http://vsftpd.beasts.org/vsftpd_conf.html

nu ved jeg ikke hvor redhat har smidt de forskellige ting men config filen skulle gerne ligge som
/etc/vsftpd.conf

du kan køre en:
locate vsftpd

for at finde de andre ting

ellers kan du tage et kig her
ftp://vsftpd.beasts.org/users/cevans/
hent en af filerne og kig f.eks på eksempler i EXAMPLE mappen.
Avatar billede sollie Nybegynder
23. april 2005 - 20:58 #9
Jeg har prøvet at køre programmet og logge på, men jeg får en tilslutnings fejl som om at den ikke er aktiv. Hvad skal jeg gøre?
Jeg er lige begyndt på linux.
Avatar billede simonvalter Praktikant
23. april 2005 - 21:03 #10
jeg har ikke rodet med redhat i flere år og har ikke nogen shell med den tilgængelig så det er svært at sige..

hvis den ikke kører så skal den enten .. måske er den en service måske skal det den køre igennem xinetd... når du er begynder ved du sikkert slet ikke hvad jeg snakker om ;/

jeg kan nok ikke hjælpe med meget mere med mindre du stoler nok på mig til at give mig en midligertid shell så jeg kan se det med mine egne øjne.
Avatar billede sollie Nybegynder
24. april 2005 - 13:22 #11
En shell?
Jeg kender ikke alle de fine udtryk. :-)
Avatar billede simonvalter Praktikant
24. april 2005 - 14:01 #12
en shell er bare en konto på din box som jeg kan ssh ind til og kigge mig omkring i din maskine.
Avatar billede sollie Nybegynder
24. april 2005 - 16:15 #13
Kan du oprette en midlertidig e-mail adresse jeg kan sende brugernavn, password og ip-adressen til?
Hvad skal jeg forresten gøre ellers for at du kan logge på?
Avatar billede simonvalter Praktikant
24. april 2005 - 18:01 #14
ssh skal gerne virke..
min email er simon@valter.info
Avatar billede simonvalter Praktikant
25. april 2005 - 11:56 #15
Poster vores email snak for eventuelle lyttere ;)


simon ->
Hey
Jeg kan ikke sige noget med sikkerhed uden root men vsftpd ser ud til
at være instaleret som en service.
Og konfigurations filen ligger som /etc/vsftpd/vsftpd.conf Prøv og
skriv:
service vsftpd start
Som root.



sollie ->
Hej.
Dette er hvad der sker.

[root~]# service vsftpd start
Starting vsftpd for vsftpd:                                [  OK  ]
[root@~]#


Den lader til at virke fint nu, men ved du hvordan jeg slår funktionen fra hvor de kan gå en mappe tilbage og hele vejen ud til roden?
sollie


Simon ->

I konfigurationsfilen skal der enten stå

chroot_list_enable=YES
If activated, you may provide a list of local users who are placed in a chroot() jail in their home directory upon login. The meaning is slightly different if chroot_local_user is set to YES. In this case, the list becomes a list of users which are NOT to be placed in a chroot() jail. By default, the file containing this list is /etc/vsftpd.chroot_list, but you may override this with the chroot_list_file setting.
Default: NO

Eller

chroot_local_user=YES
If set to YES, local users will be (by default) placed in a chroot() jail in their home directory after login. Warning: This option has security implications, especially if the users have upload permission, or shell access. Only enable if you know what you are doing. Note that these security implications are not vsftpd specific. They apply to all FTP daemons which offer to put local users in chroot() jails.

Default: NO

Du kan finde mere i http://vsftpd.beasts.org/vsftpd_conf.html

Jeg kan ikke se indholdet af /etc/vsftpd.conf uden root så jeg kan ikke lige sige hvordan det er sat op nu.
Avatar billede sollie Nybegynder
25. april 2005 - 14:17 #16
Simon, hvis du bare ligger et svar så får du dine retmessige points tildelt.
Tak for hjælpen. :-)
Avatar billede simonvalter Praktikant
25. april 2005 - 16:46 #17
det var så lidt
Avatar billede simonvalter Praktikant
25. april 2005 - 16:46 #18
husk og slet den shell jeg fik ;)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester