PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Pure-ftpd



Moesli
29.03.06, 07:48
ich möchte für einen user einen FTP zugang auf:

/srv/www/htdocs

ich verwende pure-ftpd,....

wenn ich jetzt einen user am ftp anlege mit Directory : /srv/www/htdocs/

und mich anschließend connecte komme ich automatisch in /home/user/

ich möchte nur einen zugang auf /srv/www/htdocs/

habt ihr lösungsvorschläge ?

mfg
moesli

/edit: rechte hab ich schon zwecks test auf 0777 gesetzt,...

marce
29.03.06, 08:16
poste doch mal deine Config...

und dann noch so unwesentliche Dinge wie wo du wie welchen User angelegt hast...

Moesli
29.03.06, 18:38
habs schon gelöst ich hab einfach

/srv/www/htdocs in home gemountet :cool:

marce
29.03.06, 18:49
tja, dann hoffen wir mal, dass Du nicht noch einen User mit einem anderen als dem Default-VZ anlegen willst :-)

Jigsore
29.03.06, 19:33
Der, meiner Meinung nach, sinnvollste Weg ist über virtuelle Benutzer wenn Du mehr als einen Benutzer hast.

Same
02.04.06, 14:48
Mal ne Frage...
Hab gerade einen FTP Server aufgesetzt mit Eisfair aus der linuxuser Zeitschrift.
Ich habe den Server jetzt laufen und habe erstmal einen testuser eingerichtet, mit passwort. Ich kann aber jetzt von meinem Rechner nicht mit einem ftp tool auf den server zugreifen. Adresse /home/ftp probier ich geht aber nicht. das user verzeichniss ist in /home/vftp/testuser.

wenn fragen zur config da sind bitte stellen, kann die config datei ja jetzt nicht komplett abschreiben.

Jigsore
02.04.06, 15:29
Einen Pure-FTPd Server?

Same
02.04.06, 15:52
Jo , weiss nicht was ich für Daten eingeben muss um auf den anderen Rechner zuzugreifen,

Jigsore
02.04.06, 15:55
Wie wäre es mit ftp://benutzer:passwort@adresse:port ?

Same
02.04.06, 16:01
Wie wäre es mit ftp://benutzer:passwort@adresse:port ?

Das soll funktionieren ?
Ich probier das gleich mal aus, hab aber so ein Gefühl das es nicht gehen wird, aber als nichtskönner hoffe ich einfach mal.

Same
02.04.06, 16:06
Wie wäre es mit ftp://benutzer:passwort@adresse:port ?

Das soll funktionieren ?
Ich probier das gleich mal aus, hab aber so ein Gefühl das es nicht gehen wird, aber als nichtskönner hoffe ich einfach mal.

edit: versteh nur Bahnhof

Glorks
02.04.06, 16:13
Das soll funktionieren ?
Ich probier das gleich mal aus, hab aber so ein Gefühl das es nicht gehen wird, aber als nichtskönner hoffe ich einfach mal.

edit: versteh nur Bahnhof

in einem handelsüblichen browser als adresse eintippen.

ftp:// -> protokoll

benutzername:passwort -> selbsterklärend

@domain:port -> auch selbsterklärend

;)

Same
02.04.06, 16:17
in einem handelsüblichen browser als adresse eintippen.

ftp:// -> protokoll

benutzername:passwort -> selbsterklärend

@domain:port -> auch selbsterklärend

;)

Benutzername und PW ist klar

Domain ist unklar

Port: 21

Wo oder unter welche Option stell ich die Domain ein ?

marce
02.04.06, 20:42
Wieso habe ich das dumme Gefühl, dass Du mit dem verwalten eines Server komplett überfordert bist?

Nasaforce
02.04.06, 23:28
Ich brauche auch hilfe für die Konfiguration von pure-ftp über suse9.1 :(

Also was ich bereits getahn habe:

1. Ich habe ein user über yast erstellt "ftpuser" und steckte ihn nur in die ftp gruppe!
2. Ich erstellte mir ein virtuellen benutzer "ckftp" in gruppe "ftp" mit home verzeichnis "/srv/ftp/".
3. Nun startete ich denn Server über "rcpure-ftpd start"

Das resultat war das ich egal mit welchem namen ich mich einlockte auf dem Server zugreifen konnte. Ich sah sogar die "Hallo.txt" Datei die ich im /srv/ftp abgelegt hatte.
Nur kann ich nichts drauf laden oder verändern selbst nicht mit "ckftp".

Ich möchte das keiner zugriff hat, außer "ckftp" und der soll auch schreibrechte bekommen. Bitte hilft mir ich scheine hierzu zu blöde zu sein :ugly:

Meine pure-ftp.conf (alles was auskommentiert wa habe ich rausgenommen für die übersichtlichkeit):

ChrootEveryone yes
TrustedGID 49
BrokenClientsCompatibility no
MaxClientsNumber 10
Daemonize yes
MaxClientsPerIP 3
VerboseLog no
AllowDotFiles yes
DisplayDotFiles yes
AnonymousOnly yes
NoAnonymous no
SyslogFacility ftp
DontResolve yes
MaxIdleTime 15
PAMAuthentication yes
LimitRecursion 2000 8
AnonymousCanCreateDirs yes
MaxLoad 4
AntiWarez yes
Umask 177:077
MinUID 100
AllowUserFXP yes
AllowAnonymousFXP no
ProhibitDotFilesWrite yes
ProhibitDotFilesRead no
AutoRename yes
AnonymousCantUpload yes
MaxDiskUsage 99
NoRename yes
CustomerProof yes

Über eine Webseite wo die conf extra für blöde erklär wird, würde ich mich freuen :D aber auch wenn einer mir es erklären kann :)

marce
03.04.06, 06:57
AnonymousOnly yes
NoAnonymous no
kommt Dir da irgendwas merkwürdig dran vor?

Nasaforce
03.04.06, 12:07
Ohh ja, :eek: war woll gestern schon sehr spät, :ugly: habe mich noch mal dran gesetzt. :)
Habe ich jetzt auf:

AnonymousOnly no
NoAnonymous yes

gestellt.
Das war aber nicht das einzigste. Habe noch das um gestellt: :D

PureDB /etc/pure-ftpd/pureftpd.pdb # Um die Virtuellen user zu Aktivieren!
UnixAuthenticatin no # Um die Linux Benutzer auszusperren!

Weiternoch noch:

VerboseLog yes # für aufzeichnung
AllowDotFiles no #
DisplayDotFiles no # Damit zbs. die .passwd dateien nicht gesehen werden bsw. keine .dateien erstellt werden können!

Ich werde noch etwas herumspielen, laufen tut es schon wie ich es möchte, hat jemand noch ratschläge für mich über drastische sicherheits lücken?

Gruß Nasaforce