PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Home-Direcory no permission



Fnokrer
31.12.01, 01:27
Hi!
bei meinem G6 FTP Server hab ich die Ordner (waren alle unterschiedlich auf der platte verteil) per Windoof-Ordner-Verknüpfung verbunden.
Allerdings lässt jetzt der FTP nich mehr zu, dass man, nachdem man hom Home-Directory in einen andren Ordner gegangen ist, dass man wieder zurückkommt! dh auf einmal is auf das Homedirectory keinen Zugriff mehr möglich...
Nach nem reconnect funzts dann wieder...
Wie stell ich das ab?
mfg
Ingo

Supernature
31.12.01, 10:44
Hallo und erstmal herzlich willkommen :hallo
Folgendes passiert bei Dir:
Der User springt per Verknüpfung in das freigegebene Verzeichnis - zurück will er wahrscheinlich mit dem Klick auf das Symbol "ein Verzeichnis hoch" (meist ein kleiner Ordner mit einem Pfeil nach oben).
Den Befehl "ein Verzeichnis zurück" gibt es bei FTP nicht, es gibt nur den Befehl "CDUP", also eben "ein Verzeichnis hoch" - das darf er aber natürlich nicht, denn auf dieses Verzeichnis hat er ja tatsächlich keinen Zugriff.
Sorry, doof erklärt, besser krieg ich es nicht hin ;) - versuchen wir es mit einem Beispiel:

Homedirectory ist D:\FTP
das freigegebene Verzeichnis ist E:\Daten\mp3

Per Link gelangt der User von f:\ftp nach e:\daten\mp3 - klickt er nun auf den Button um wieder "hoch" zu kommen setzt der Client den Befehl "CDUP" ab und versucht nach e:\daten zu gelangen, was er natürlich nicht darf.
Der Client merkt von der Tatsache ja nichts, das er sich über verschiedene Laufwerke bewegt.

Aber natürlich gibt es eine Lösung dafür: Aktiviere die Option "Auto-include Link pointing to Home-Directory", dann hat der User über all die Möglichkeit per Klick auf "Home" wieder zum Anfang zu kommen.

Ich nehme an Du arbeitest mit Windows-Verknüpfungen?
Es gibt da eine wesentlich elegantere Methode, ich schreib gleich was dazu, aber jetzt muss ich erstmal frühstücken :)

Fnokrer
31.12.01, 15:23
Hi!
Das mit dem Auto-Include klappt auch net, ich list hier mal die Stelle in der Loglist auf:


CWD Home

(000076) 31.12.2001 15:18:17 - ITxxx (217.xxx.xxx.xxx) > asked to change directory : 'D:\Download\ -> C:\WINDOWS\FTP Home\' --> Access denied (No Access Right).

(000076) 31.12.2001 15:18:17 - ITxxx (217.xxx.xxx.xxx) > 550 CWD failed. No permission


So... ich hoff das hilft dir/euch weiter!
mfg
Ingo

Supernature
31.12.01, 16:48
Kannst Du mir mal bitte Screenshots von den User-Einstellungen posten oder mailen?
(Setup, Miscellaneous sowie Links & Messages)

Grundsätzlich ist es komfortabler mit Link-Files zu arbeiten, schau Dir das hier mal an:
http://www.bpftpserver.com/manual/manual_de/33.linksfile.html

Soll aber nicht heißen, dass ich mich um dieses Problem drücken will ;) - Ich denke ich kann mehr sagen wenn ich die Screenshots habe.

Fnokrer
31.12.01, 16:58
Ich werde dir die User.ini datei hier posten, aber natürlich mit einigen Sachen überschrieben wie PW,...
Das mit den Linkdateien hat net geklappt, trotz der deutschen Manual!
mfg
Ingo
PS: ab hier is der Inhalt der User.ini Datei:

[User1]
Login=User1
Pass=XXX
Home-Ip=-= All IP Homes =-
TimeOut=600
MaxConPerIp=1
MaxUsers=0
RatioMethod=0
RatioUp=1
RatioDown=1
RatioCredit=0
MaxSpeedRcv=92160
MaxSpeedSnd=92160
QuotaCurrent=0
QuotaMax=0
AddLinks=1
TreatLinksAs=0
ResolveLNK=1
Dir0=C:\WINDOWS\FTP Fnokrer\
Attr0=R--A-LS-
Dir1=D:\
Attr1=R--A-LS-
Dir2=E:\
Attr2=R--A-LS-
Dir3=C:\
Attr3=R--A-LS-
Dir4=F:\
Attr4=R--A-LS-
Dir5=G:\
Attr5=R--A-LS-
Stat_Login=11
Stat_LastLogin=31.12.2001 16:34:32
Stat_LastIP=217.85.220.176
Stat_KBUp=0
Stat_KBDown=0
Stat_FilesUp=0
Stat_FilesDown=0
Stat_FailedUp=0
Stat_FailedDown=0

[User2]
Login=User2
Pass=XXX
Home-Ip=169.XXX.XXX.XXX
TimeOut=600
EnableMaxConPerIP=1
MaxConPerIp=1
MaxUsers=0
RatioMethod=0
RatioUp=1
RatioDown=1
RatioCredit=0
MaxSpeedRcv=512
MaxSpeedSnd=512
QuotaCurrent=0
QuotaMax=0
AddLinks=1
TreatLinksAs=0
ResolveLNK=1
Dir0=C:\WINDOWS\FTP Lan\
Attr0=R--A-LS-
Dir1=D:\Download\
Attr1=R--A-L--
Dir2=D:\Fun\
Attr2=R--A-LS-
Dir3=D:\Movie\
Attr3=R--A-LS-
Dir4=D:\MP3\
Attr4=R--A-LS-
Dir5=E:\Videos\
Attr5=R--A-LS-
Dir6=C:\Movies\
Attr6=R--A-LS-
Stat_Login=12
Stat_LastLogin=31.12.2001 16:41:53
Stat_LastIP=127.0.0.1
Stat_KBUp=0
Stat_KBDown=661331968
Stat_FilesUp=0
Stat_FilesDown=1
Stat_FailedUp=0
Stat_FailedDown=0

[User3]
Login=User3
Pass=XXX
Home-Ip=-= All IP Homes =-
TimeOut=600
EnableMaxConPerIP=1
MaxConPerIp=1
EnableMaxUsers=1
MaxUsers=5
RatioMethod=0
RatioUp=1
RatioDown=1
RatioCredit=0
QuotaEnabled=1
MaxSpeedEnabled=1
MaxSpeedRcv=4608
MaxSpeedSnd=5120
QuotaCurrent=0
QuotaMax=104857600
AddLinks=1
LinksFile=C:\WINDOWS\FTP Home\Directories.txt
TreatLinksAs=0
ResolveLNK=1
Dir0=C:\WINDOWS\FTP ITG2001\
Attr0=R--A-LS-
Dir1=C:\Eigene Dateien\Harry Potter\
Attr1=R--A-L--
Dir2=D:\Download\
Attr2=R--A-L--
Dir3=D:\Fun\
Attr3=R--A-LS-
Dir4=D:\MP3\
Attr4=R--A-LS-
Dir5=E:\Videos\Music Videos\
Attr5=R--A-L--
Dir6=E:\Videos\Others\
Attr6=R--A-L--
Stat_Login=65
Stat_LastLogin=31.12.2001 16:35:59
Stat_LastIP=217.85.220.176
Stat_KBUp=0
Stat_KBDown=61775175
Stat_FilesUp=0
Stat_FilesDown=18
Stat_FailedUp=0
Stat_FailedDown=7

Supernature
31.12.01, 17:12
Hab den Beitrag erstmal einsortiert, hattest versehentlich ein neues Thema aufgemacht.
Wenn Du die Fehlermeldung anschaust die Du zuerst gepostet hast, dann ist dort das Verzeichnis "C:\WINDOWS\FTP Home" genannt. Dieses Verzeichnis ist aber keinem User als Home-Directory zugeordnet (in der users.ini ist das Dir0). Somit ist die Meldung nachvollziehbar.

Ich vermisse außerdem den Eintrag zu "Relative Path" - das sollte auf 1 stehen bzw. im Menü aktiviert sein.

Irgendwas ist da krumm bei Deinen Einstellungen, um das unter die Lupe zu nehmen müsste ich es aber schon recht genau haben. Du kannst mir die Daten ja auch mailen. Heute werde ich allerdings nicht mehr dazukommen, und morgen ist es von meiner körperlichen Verfassung abhängig, die ich jetzt noch nicht abschätzen kann ;) :bier

Fnokrer
01.01.02, 16:02
Hi!
Das mit "FTP Home" Verzeichnis hab ich geändert, da es ja jetzt mehrere User sind...
daher sollte es eigentlich keine Probs mehr geben...
Das kein Hacken bei Relative Path drin is, hat keine Auswirkung...

sonst mal sehen...

ach ja, jetzt sieht die fehlermeldung in der loglist auch so aus:
(000020) 01.01.2002 15:59:38 - ITG2001 (217.xxx.xxx.xxx) > CDUP
(000020) 01.01.2002 15:59:38 - ITG2001 (217.xxx.xxx.xxx) > asked to change directory : 'D:\Download\ -> C:\WINDOWS\FTP ITG2001\' --> Access denied (No Access Right).
(000020) 01.01.2002 15:59:38 - ITG2001 (217.xxx.xxx.xxx) > 550 CWD failed. No permission

hier is die datei nochmal, diesmal mach ich mal nur die passwörter weg...!

[Fnokrer]
Login=Fnokrer
Pass=xxx
Home-Ip=-= All IP Homes =-
TimeOut=600
MaxConPerIp=1
MaxUsers=0
RatioMethod=0
RatioUp=1
RatioDown=1
RatioCredit=0
MaxSpeedRcv=92160
MaxSpeedSnd=92160
QuotaCurrent=0
QuotaMax=0
AddLinks=1
TreatLinksAs=0
ResolveLNK=1
Dir0=C:\WINDOWS\FTP Fnokrer\
Attr0=R--A-LS-
Dir1=D:\
Attr1=R--A-LS-
Dir2=E:\
Attr2=R--A-LS-
Dir3=C:\
Attr3=R--A-LS-
Dir4=F:\
Attr4=R--A-LS-
Dir5=G:\
Attr5=R--A-LS-
Stat_Login=11
Stat_LastLogin=31.12.2001 16:34:32
Stat_LastIP=217.85.220.176
Stat_KBUp=0
Stat_KBDown=0
Stat_FilesUp=0
Stat_FilesDown=0
Stat_FailedUp=0
Stat_FailedDown=0

[LAN]
Login=LAN
Pass=xxx
Home-Ip=169.254.155.10
TimeOut=600
EnableMaxConPerIP=1
MaxConPerIp=1
MaxUsers=0
RatioMethod=0
RatioUp=1
RatioDown=1
RatioCredit=0
MaxSpeedRcv=512
MaxSpeedSnd=512
QuotaCurrent=0
QuotaMax=0
AddLinks=1
TreatLinksAs=0
ResolveLNK=1
Dir0=C:\WINDOWS\FTP Lan\
Attr0=R--A-LS-
Dir1=D:\Download\
Attr1=R--A-L--
Dir2=D:\Fun\
Attr2=R--A-LS-
Dir3=D:\Movie\
Attr3=R--A-LS-
Dir4=D:\MP3\
Attr4=R--A-LS-
Dir5=E:\Videos\
Attr5=R--A-LS-
Dir6=C:\Movies\
Attr6=R--A-LS-
Stat_Login=12
Stat_LastLogin=31.12.2001 16:41:53
Stat_LastIP=127.0.0.1
Stat_KBUp=0
Stat_KBDown=661331968
Stat_FilesUp=0
Stat_FilesDown=1
Stat_FailedUp=0
Stat_FailedDown=0

[ITG2001]
Login=ITG2001
Pass=xxx
Home-Ip=-= All IP Homes =-
TimeOut=600
EnableMaxConPerIP=1
MaxConPerIp=1
EnableMaxUsers=1
MaxUsers=5
RatioMethod=0
RatioUp=1
RatioDown=1
RatioCredit=0
QuotaEnabled=1
MaxSpeedEnabled=1
MaxSpeedRcv=4608
MaxSpeedSnd=5120
QuotaCurrent=0
QuotaMax=104857600
AddLinks=1
TreatLinksAs=0
ResolveLNK=1
Dir0=C:\WINDOWS\FTP ITG2001\
Attr0=R--A-LS-
Dir1=C:\Eigene Dateien\Harry Potter\
Attr1=R--A-L--
Dir2=D:\Download\
Attr2=R--A-L--
Dir3=D:\Fun\
Attr3=R--A-LS-
Dir4=D:\MP3\
Attr4=R--A-LS-
Dir5=E:\Videos\Music Videos\
Attr5=R--A-L--
Dir6=E:\Videos\Others\
Attr6=R--A-L--
Stat_Login=65
Stat_LastLogin=31.12.2001 16:35:59
Stat_LastIP=217.85.220.176
Stat_KBUp=0
Stat_KBDown=61775175
Stat_FilesUp=0
Stat_FilesDown=18
Stat_FailedUp=0
Stat_FailedDown=7

Supernature
02.01.02, 20:22
Kannst Du mal bitte nach folgender Methode vorgehen und testen, ob das Problem dann immer noch auftritt?

https://www.supernature-forum.de/showthread.php?s=&threadid=6048