www.ProFTPD.de
13. März 2007, 20:27:33 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
  Übersicht Hilfe Suche Login Registrieren  
  Zeige Beiträge
Seiten: [1]
1  ProFTPD / ProFTPD - Deutsch / Benutzer auf spezielles Verzeichnis einrichten am: 22. September 2003, 06:14:12
Hallo,

blöde Idee vielleicht, ich würd einfach nen user software anlegen dem ich als home folder  /usr/local/software geb. Und das es dem User software sei Home Folder ist darf er drauf zugreifen  :wink:

Gruß
Gummibaer

PS: ob der User Maximus zwei Accounts im FTP Client dafür nutzt oder einen is doch egal  :roll:, also zwei, und Du hast ein Problem weniger.
2  ProFTPD / ProFTPD - Deutsch / proftpd nur über localhost erreichbar am: 22. September 2003, 05:58:31
Hallo,

schau doch mal ob auf dem port vielleicht schon was anderes läuft. (fuser -n tcp 21 z.B.)

an sonsten würde ich die xinetd config nochmal zeile für zeile prüfen.

SocketBindTight würde ich auskommentieren, da der ja nur den Mod für Stand Alone Server angibt. Du möchtest ja aber xinetd, das widerspricht sich; auch wenn es normal bei inetd mode keine Auswirkung hat.

xinetd config Vorschlag:

service ftp
{
  socket_type  = stream
  wait         = no
  user         = root
  server       = /usr/sbin/in.ftpd
  server_args  = -l
  instances    = 4
  access_times = 7:00-12:30 13:30-21:00
  nice         = 10
  only_from    = 192.168.1.0/24
}

(nur mal als Beispiel, das funktioniert bei mir, hab ich mal kurz versucht)

Gruß
Bummibaer
3  ProFTPD / ProFTPD - Deutsch / homedir problem am: 22. September 2003, 05:55:38
Hallo,

benutze doch einfach die Direktive "defaultroot ~", dann kannst die User in Ihr jeweiliges Home-Folder 'einsperren'.

z.B. gibst allen kunden als home folder /srv/http/KUNDENNAME
sprich z.B. Kunde Schmidt bekommst /srv/http/schmidt

Durch die Direktive "defaultroot ~" würde der Kunde Schmidt somit im Verzeichnis /srv/http/schmidt 'eingesperrt' werden.

Alternativ kannst Du natürlich auch die Lösung mit einer SQL Datenbank machen.

Gruß
Bummibaer
4  ProFTPD / ProFTPD - Deutsch / passives/aktives FTP und Fragen über Fragen ! am: 16. September 2003, 23:30:31
- Script schreiben wo ip per DNS über den DynDNS Hostname prüft
 (Stichwort host -t A host.dyndns.endung ...)
- per Cron Job das Script regelmäßig ausführen lassen z.B. oder per SNMP Hostname /IP überwachen und bei Änderung Script starten (beim zweiten Fall braucht man kein Vergleich mehr der IP bisher / neu machen, is klar ne)
- alte IP mit getesteter IP vergleichen, bei Gleichheit nix tun; bei Änderung einfach ProFTP Task beenden, am besten mit ftpshut ...vorher warnen, dann kill -TERM einfach auf des PID-File jagen
- am besten kurz wartezeit einbaun, danach ProFTP neu starten lassen
- shutmsg file löschen nicht vergessen  :wink:

Vorraussetzung:
- DNS Server extern oder im Router wird vom Host benutzt
- MasqueradeAddress in der Config muß auf den FQDN gehen und nicht auf eine IP Adresse !
5  ProFTPD / ProFTPD - Deutsch / MasqueradeAddress Problem? am: 16. September 2003, 23:15:14
ganz einfach, 2. Netzwerkkarte rein, virutellen FTP Server auf die zweite ip intern binden z.B. 192.... und den auch mit passive mode konfigurieren, MasqueradeAddress dann halt für den virutellen auf die 2. interne IP Adresse legen. (sprich 1 mainserver config, eine virtuelle server config)

Fazit: 1 FTP für extern mit passive mode
         1 FTP Virtuell für intern mit passive mode

Gruß
Bummibaer
Seiten: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.059 Sekunden mit 16 Zugriffen.