Ftpuser erstellen[LINUX]

  • Guten Tag miteinander,
    ich hoffe ich bin hier im richtigen Forum.
    Also ich möchte ein Ftpuser erstellen auf meinem Linux Root.Er soll aber nur auf /home/test Zugriff haben.
    Welche Befehle muss ich dafür bei putty eingeben.Hoffe ihr helft mir
    MFG
    @frin

  • Du legst einfach einen SSH Benutzer an, der dann auf /home/test Zugriff hat, bzw. sein Home Verzeichnis ist. Bei der passwd tippst du bei dem User auf /bin/false ein, damit er sich nicht auf die SSH Konsole verbinden kann.
    Dann klappt das auch schon, wenn du die proftpd config Datei richtig bearbeitet hast (DefaulDir ~, RequireValidShell off).

  • Zitat

    die proftpd config Datei

    Ähm ich hab mir proftpd runtergeladen und habe es in etc/init.d/ rein getan.Wo ist denn die proftpd Config Datei ?

  • Code
    apt-get install locate


    Code
    updatedb


    Code
    locate proftpd.conf


    Auf meinen Server ist diese Config im folgendem Pfad zu finden:

    Code
    /etc/proftpd/proftpd.conf


    Bearbeiten, Speichern, ProFTPd neustarten:

    Code
    /etc/init.d/proftpd restart
  • Ja hab schon alles.Aber muss noch bei Putty "make clean" eingeben aber geht net:
    ~# make clean
    -bash: make: command not found
    root@vs1164181:~#


    gebe dann apt-get install make ein
    und dann kommt :
    apt-get install make
    Reading package lists... Done
    Building dependency tree... Done
    E: Couldn't find package make



    Pls help me
    MFG
    @frin

  • apt-get install proftpd
    Reading package lists... Done
    Building dependency tree... Done
    E: Couldn't find package proftpd
    root@vs1164181:~#

  • Code
    nano /etc/apt/sources.list


    Folgenden Code einfügen:

    Code
    deb     http://ftp.de.debian.org/debian  lenny  main non-free contrib
    deb-src http://ftp.de.debian.org/debian  lenny  main non-free contrib
    
    
    deb     http://security.debian.org/  lenny/updates  main contrib non-free
    deb-src http://security.debian.org/  lenny/updates  main contrib non-free


    Mit F3 Speichern und mit STRG+X Nano beenden.


    Jetzt dein System mit den neuen Paketquellen aktualisieren:

    Code
    apt-get update


    Und zu guter Letzt ProFTPd installieren:

    Code
    apt-get install proftpd



    Edit: Beitrag überarbeitet.

    Einmal editiert, zuletzt von Android ()


  • Jetzt muss ich mich sogar selbst zitieren ;(

  • locate proftpd.conf
    root@vs1164181:~# /etc/proftpd/proftpd.conf
    -bash: /etc/proftpd/proftpd.conf: No such file or directory
    root@vs1164181:~#



    geht komischer weise net.ich hab ja den ordner proftpd nicht.Weiss nicht warum.
    MFG
    @frin

  • Diese Befehlszeilen sind blödsinn.
    Wie sollen wir dir bitte helfen, wenn du nicht das tust, was wir dir sagen?


    Befehl:

    Code
    locate proftpd.conf


    Ausgabe:


    Und jetzt solltest du uns die Ausgabe von deinem Befehl schreiben, so schwer kann das jawohl nicht sein.
    Wenn er keine Dateien findet, wird er dir auch keine Ausgabe liefern.


    Ich habe dir bereits das Programm "Nano" näher erklärt, wieso versuchst du dann bitte die Config ohne einem Befehl zu bearbeiten?

    Code
    nano /pfad/zur/datei/proftpd.conf



    EDIT: Text überarbeitet

  • Hab den Text gespeichert dann steht da:
    [ Error writing /etc/proftpd/proftpd.conf: No such file or directory ]

  • Der Befehl "locate" zeigt dir alle Dateien mit dem Namen "proftpd.conf".
    Natürlich musst du die richtige der gefundenen Dateien bearbeiten und nicht einfach eine neue Datei erfinden...


    Edit: Beitrag überarbeitet

    Einmal editiert, zuletzt von Android ()

  • Ich gebe locate proftpd.conf ein und dann kommt einfach ne neue zeile und da steht nichts hier:
    root@vs1164181:~# locate proftpd.conf
    root@vs1164181:~#


    MFG
    @frin

  • habs gemacht und danach locate....... geht net.
    MFG
    @frin

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen