MS-FTP Ordner ohne Zugriffsberechtigung hiden

Hallo Börni,

ich möchte gerne, dass im MS-FTP (IIS6, Win Server
2003) die Ordner auf die ein User keine
Zugriffsberechtigung hat diese für diesen User nicht
sichtbar sind - weißt du, wie das funktioniert??

Ausserdem möchte ich einen Windows-User den Zugriff auf
FTP komplett verbieten, kannst du mir da sagen wie das
funktioniert?

Danke im voraus!

Beste Grüße,
Manu

Hallo Börni,

ich möchte gerne, dass im MS-FTP (IIS6, Win Server
2003) die Ordner auf die ein User keine
Zugriffsberechtigung hat diese für diesen User nicht
sichtbar sind - weißt du, wie das funktioniert??

Ausserdem möchte ich einen Windows-User den Zugriff auf
FTP komplett verbieten, kannst du mir da sagen wie das
funktioniert?

Speicher dir die unten angegeben Codes in zwei verschiedene Dateien mit Endung bat.

Den Part mit dem Aktiv Direktory musste noch entfernen.

############# Script zum Zugriff entfernen AD ######################

@echo off
if „%1“ == „“ goto m1
if „%1“ == „?“ goto m1

goto m2

m1

echo remFTPuser username
echo username must be a ActiveDirectory logon username
goto ende

m2

cscript %windir%\system32\iisftp.vbs /SetADProp %1 FTProot null

cscript %windir%\system32\iisftp.vbs /SetADProp %1 FTPdir null

echo call %0 %1 %2 %3 >> log.txt

ende

################# Script um zugriff elauben AD ############################

@echo off
if „%1“ == „“ goto m1
if „%1“ == „?“ goto m1
if „%2“ == „“ goto m1
if „%3“ == „“ goto m1

goto m2

m1

echo setFTPuser username ftproot ftpdir

echo username must be a ActiveDirectory logon username
echo ftproot must be a local path like „g:\dfs\ftp\user“
echo ftpdir must be relative to ftproot
goto ende

m2

if not exist %2%3 mkdir %2%3

cscript %windir%\system32\iisftp.vbs /SetADProp %1 FTProot %2

cscript %windir%\system32\iisftp.vbs /SetADProp %1 FTPdir %3

echo call %0 %1 %2 %3 >> log.txt

ende

Hi,

was genau bewirken diese Codes jetzt? Sind die zum verstecken der Ordner gedacht, oder um einem User den Zugang über FTP zu verbieten?

Danke schonmal dafür!

Beste Grüße,
Manu