www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: Ferdi am 07. Juli 2003, 07:14:51



Titel: Newbie Ferdi hat mal ne Frage :-)
Beitrag von: Ferdi am 07. Juli 2003, 07:14:51
Hi an alle,

kann ich unter proftpd 2 Verzeichnisse auf unterschiedlichen Festplatten zum Dounload freigeben, wenn ja wie.

Beispiel :

Auf meiner HDD2 gibt es das Verzeichnis ftp, das sieht man auch wenn man sich Peer ftp einlogt.

Jetzt habe ich aber auch noch eine HDD3 mit einem Verzeichnis das ich gerne Peer ftp erreichen möchte, wie muß ich die in der proftpd.conf einbinden, oder geht das gar nicht.

Vielen Dank

Ferdi


Titel: doch geht
Beitrag von: unwissender am 07. Juli 2003, 07:35:08
<Anonymous /wo_du/das_verzeichnis/gemountet_hast>

:arrow:  damit kannst du es einbinden, so habe ich es gemacht, habe 2 festplatten mit unterschiedlichen verzeichnissen die ich freigegeben habe.


Titel: Newbie Ferdi hat mal ne Frage :-)
Beitrag von: Ferdi am 07. Juli 2003, 20:11:44
Hi unwissender,

bist du bitte so nett und würdest mir diesen eintrag als Beispiel veröffentlichen, da ich bei mir in der conf nicht so richtig weis, wo ich das einfügen soll.

Vielen Dank und Gruß

Ferdi der noch viel viel unwissender ist. :-)


Titel: Newbie Ferdi hat mal ne Frage :-)
Beitrag von: karl am 08. Juli 2003, 00:58:38
http://www.proftpd.de/index.php?id=28#1
da steht wo man das einfügen kann :)

mfg


Titel: Newbie Ferdi hat mal ne Frage :-)
Beitrag von: Wörsty am 08. Juli 2003, 09:51:22
Oder so: http://www.proftpd.de/index.php?id=28&directive_name=%3CAnonymous%3E


Titel: Newbie Ferdi hat mal ne Frage :-)
Beitrag von: Ferdi am 09. Juli 2003, 18:59:00
Hallo,

sorry das ich mich jetzt erst melde, aber ich bin eben erst dazu gekommen eure Tipps auszubrobieren.
Leider komme ich aber nicht so klar, wie ich mir das vorstelle.
Werde mal zur Hilfe einen teil meiner conf Posten, damit Ihr mir vieleicht sagen könnt wo ich den Fehler mache.

Was ich möchte ist das Verzeichnis "  /HDD3/bilder/jpg/ " noch zusätzlich dazu zu nehmen.

Vielen Dank auch für eure Hilfe.

Gruß Ferdi

    # Disable some checks.
    IdentLookups                    off
    RequireValidShell               off
    UseFtpUsers                     off
    UseReverseDNS                   off
    WtmpLog                         off
    RootLogin                       on
    DefaultRoot                     /HDD3/ftp
    DisplayLogin                    welcome.msg
    DisplayFirstChdir      .message

    <Directory /HDD3/ftp>
      <Limit READ CWD>         # Schreiben und Verzeichnis wechseln
            AllowAll                # wird erlaubt
      </Limit>
     <Limit RMD STOR DELE MKD>          # alles andere
            DenyAll                 # wird verboten
      </Limit>
    </Directory>

    <Directory /HDD3/ftp/INCOMING/*>
    AllowStoreRestart               on
    AllowOverwrite                  on
    AllowRetrieveRestart            on
    <Limit READ CWD RMD STOR DELE MKD >         # Schreiben und Verzeichnis wechseln
            AllowAll                # wird erlaubt
      </Limit>
    </Directory>


    <Anonymous /HDD3/bilder/jpg/>
     User  ftp               # After anonymous login, daemon runs as user ftp
     Group ftp               # After anonymous login, daemon runs as group ftp
     UserAlias anonymous ftp # Client login as 'anonymous' is aliased to 'ftp'

     <Directory /HDD3/ftp/INCOMING/*>
      <Limit WRITE>    # Alle Schreibzugriffe unter dem root-Verzeichnis verbieten
       DenyAll         # Standard ist "erlauben", daher brauchen wir kein
      </Limit>         # <Limit> für Lesezugriffe erlauben
     </Directory>

     <Directory incoming>    
      <Limit READ WRITE>   # Nur das Hochladen von Dateien in das
       DenyAll             # Verzeichnis incoming erlauben
      </Limit>
      <Limit STOR>
       AllowAll
      </Limit>
     </Directory>
    </Anonymous>



Titel: re
Beitrag von: karl am 09. Juli 2003, 21:49:35
es wäre auch nicht schlecht zu wissen was denn nicht klappt :!:
so wie es aussieht wirst du in /HDD3/ftp eingeloggt und die user werden chrootet, das heisst sie können nicht aus dem verzeichnis raus, nur in die unterverzeichnisse.

Code:
/HDD3
              |  + ftp
              |       |- INCOMING
              |
              |
              |  + bilder
                        |- jpg
 

wenn sich also einer einloggt als <Anonymous>-User  kommt er nicht mehr aus /HDD3/ftp/INCOMING raus sondern kannn nur noch nach dahin wechseln was eventuell noch drunter liegt.

abhilfe : mount /HDD3/bilder/jpg /HDD3/ftp/INCOMING/bilder/jpg

oder

Code:
<Directory /HDD3/ftp>


und dann mount HDD3/bilder/jpg /HDD3/ftp/bilder/jpg

so kommt man nach ...../ftp und kann dann dahin wechseln wo man es braucht.

im chrootet verzeichniss kann man nicht nach OBEN wechseln, sonst wäre chroot eine farse.

mfg


Titel: Newbie Ferdi hat mal ne Frage :-)
Beitrag von: Ferdi am 10. Juli 2003, 17:47:14
Hallo an alle,

@Karl

Was ich möchte ist, ein verzeichnis nach ftp zu verlinken oder mounten,
so das ich nicht extra die ganzen Daten in HDD3/ftp kopieren muß.

Was ich aber bisher nicht hinbekommen habe.
Es ist richtig das der ftp user der bei mit auf den Server kommt nicht aus dem verzeichnis ftp rauskommen kann und soll auch nur Daten in INCOMING hochladen.

Das problem was ich habe, ich weis nicht wie (syntax) und wo(Zeile) ich den Befehl eintragen muß.

Das mit dem Mount Befehl hört sich Super an, aber in was/wie für eine Zeile muß ich den eintragen.???

Ich hänge noch mal meine conf an, so wie sie super läuft.
Und die möchte ich so abändern das dann ein link oder Mount von jpg in ftp zu finden ist, wenn ich mich peer ftp einloge.


    # Disable some checks.
    IdentLookups                    off
    RequireValidShell               off
    UseFtpUsers                     off
    UseReverseDNS                   off
    WtmpLog                         off
    RootLogin                       on
    DefaultRoot                     /HDD3/ftp
    DisplayLogin                    welcome.msg
    DisplayFirstChdir      .message

    <Directory /HDD3/ftp>
      <Limit READ CWD>         # Schreiben und Verzeichnis wechseln
            AllowAll                # wird erlaubt
      </Limit>
     <Limit RMD STOR DELE MKD>          # alles andere
            DenyAll                 # wird verboten
      </Limit>
    </Directory>

    <Directory /HDD3/ftp/INCOMING/*>
    AllowStoreRestart               on
    AllowOverwrite                  on
    AllowRetrieveRestart            on
    <Limit READ CWD RMD STOR DELE MKD >         # Schreiben und Verzeichnis wechseln
            AllowAll                # wird erlaubt
      </Limit>
    </Directory>


Danke für euer aller Hilfe.  :D
Der Windoof geschädigte der Linux lernen will.  :roll:


Titel: re
Beitrag von: karl am 10. Juli 2003, 21:31:54
deine config ist jetzt ok.

Code:
Das mit dem Mount Befehl hört sich Super an, aber in was/wie für eine Zeile muß ich den eintragen.???


grundgütiger.... also eine empfehlung hätte ich da :)

Michael Kofler
Linux
Installation, Konfiguration, Anwendung

Verlag: Addison-Wesley
ISBN: 3-8273-1854-8


ok!, linux lernen bleibt leider nicht aus :)
nun gut

1te Möglichkeit : nach jedem boot kannst du die platte oder partition da einhängen wo du willst.
nachzulesen mit
Code:
man mount


2te Möglichkeit : du trägst deine platte mit einem neuen mountpunkt in die /etc/fstab ein so dass sie nach jedem booten automatisch da eingehangen wird wo du das möchtest.
Code:
man fstab


schau dir deine /etc/fstab an und ändere nur den mountpunkt und starte das system neu.

viel spass mit linux

---------------------------------------
ps: mountpoint ist kein fachbegriff sondern unterstes grundwissen bei linux/unix.
---------------------------------------


Titel: Re: re
Beitrag von: Wörsty am 10. Juli 2003, 22:08:49
Zitat von: "karl"
Michael Kofler
Linux
Installation, Konfiguration, Anwendung

Verlag: Addison-Wesley
ISBN: 3-8273-1854-8

Hab ich als ebook (pdf) - also bei Interesse....


Titel: Newbie Ferdi hat mal ne Frage :-)
Beitrag von: Ferdi am 11. Juli 2003, 07:11:39
Guten Morgen,

@ Karl
Ja Super, das ist doch mal ne Info, wo ich Grundwissen und so herbekomme, Danke Karl.  :oops:  :lol:


@Wörsty
An dem ebook hätte ich Interesse.  :D  :D  :D

Danke Wörsty

Ich werde heute mal schaun das ich das hinbekomme ansonsten. :?:  :?:

 :D  Muß ich hier halt wieder Posten und hoffe das ich eure Nerven nicht zu sehr Strapaziere.

Danke und Gruß Ferdi


Titel: Newbie Ferdi hat mal ne Frage :-)
Beitrag von: stonki am 11. Juli 2003, 08:24:27
Zitat

Ja Super, das ist doch mal ne Info, wo ich Grundwissen und so herbekomme, Danke Karl.  :oops:  :lol:


http://www.vnunet.de/testticker/freedownloads/free2.html

auch wenn es abgedroschen ist:

"man mount"  gibt relativ gute Infos. Die Qualitaet der Man Pages ist zwar stark unterschiedlich und einige sind recht veraltet, aber die Man Page fuer "mount" ist gut.

"info mount" : Info bietet teilweise andere Infos als die Man Pagess

Damit Du weisst, was Du Dir mal kaufen kannst: http://www.linux.de/books/


Das Problem ist einfach, das Linux relativ komplex ist, sobald Du etwas machen willst, dass die Distribution nicht vorsieht. Also ProFTPD konfigurieren z.B. Aber Grundlagen sollte man schon kennen und "mount" ist nun wirklich nach "ls" der zweitwichtigste Befehl. Wenn Du das nicht kennst ist es fuer uns relativ schwierig Dir zu helfen, denn wir koennen ja nicht wissen, ob Du ueberhaupt verstehst was wir Dir raten. Dein Problem z.B. waere eigentlich mit einer einzigsten Zeile beantworter gewesen:

http://www.proftpd.de/index.php?id=13  FRAGE 2

cu
stonki


Titel: Newbie Ferdi hat mal ne Frage :-)
Beitrag von: Ferdi am 11. Juli 2003, 12:40:44
Hallo,

habe euren Rat befolgt und mir in der Mittagspause die Bücher "Linux Installation, Konfiguration, Anwendung" und " Linux System-administration Einrichtung, Verwaltung, Netzwerkbetrieb" beide von ADDISON-WESLEY gekauft. Werde sie in meinem Urlaub mal Lesen. 8)  8)  8)

Habe es aber voher schon mit der änderung in der fstap hin bekommen.
Dank eurer Hilfe. :D

Vielen Dank für eure gedult und Hilfe, ich hoffe das ich bis zum nächsten mal wenigstens die grundzüge von Linux im Schlaf beherrsche. :wink:

Gruß Ferdi


Titel: Newbie Ferdi hat mal ne Frage :-)
Beitrag von: Wörsty am 11. Juli 2003, 13:35:12
Michael Kofler - Linuxbibel (http://www.woerstenfeld.de/proftpd/Kofler_Michael%20-%20Linuxbibel.pdf)
Linux-Netzwerkadministration (http://www.woerstenfeld.de/proftpd/Linux-Netzwerkadministration.pdf)
Über den Linux-Router ins Internet (http://www.woerstenfeld.de/proftpd/Ueber%20den%20Linux-Router%20ins%20Internet.pdf)
Lasse ich für 14 Tage drauf.