IIS 6.0 Website und virtuelles FTP Verzeichnis
Zugriffsrechte über die Befehlszeile konfigurieren?
Hi Leute,
momentan arbeite ich grad an nem batchfile für einen ISP, welches automatisch auf dem Server(Windows Server 2003 Web Edition) einen account und gleich noch eine website mit zugehörigem FTP Zugriff erstellt.
Im Anhang seht ihr schon mal, was ich so zusammengestiefelt habe.
Es ist das erste Mal,dass ich so was mache und daher ist es wahrscheinlich nicht so toll realisiert.
Jedenfalls stehe ich jetzt vor 3 Problemen, diese wären:
Ich habe nirgends gefunden wie ich...
1. ... beim webserver einen 2ten Hostheader erstellen kann
2. ... beim webserver die rechte einstellen kann, sprich "run scripts" oder so
3. ... beim virtuellen FTP Verzeichnis die "read/write"-Rechte einstellen kann
und das Ganze über die Befehlszeile
Ich wäre also sehr froh wenn mir das jemand von euch sagen könnte, wenn es überhaupt möglich ist.
Schon mal danke im Voraus.
greets iwi
Anhang:
momentan arbeite ich grad an nem batchfile für einen ISP, welches automatisch auf dem Server(Windows Server 2003 Web Edition) einen account und gleich noch eine website mit zugehörigem FTP Zugriff erstellt.
Im Anhang seht ihr schon mal, was ich so zusammengestiefelt habe.
Es ist das erste Mal,dass ich so was mache und daher ist es wahrscheinlich nicht so toll realisiert.
Jedenfalls stehe ich jetzt vor 3 Problemen, diese wären:
Ich habe nirgends gefunden wie ich...
1. ... beim webserver einen 2ten Hostheader erstellen kann
2. ... beim webserver die rechte einstellen kann, sprich "run scripts" oder so
3. ... beim virtuellen FTP Verzeichnis die "read/write"-Rechte einstellen kann
und das Ganze über die Befehlszeile
Ich wäre also sehr froh wenn mir das jemand von euch sagen könnte, wenn es überhaupt möglich ist.
Schon mal danke im Voraus.
greets iwi
Anhang:
rem ***********************************************
rem * program : batchfile to create a new account *
rem * author : xxx *
rem * date : 07.10.2005 *
rem ***********************************************
rem * input : first parameter : name *
rem * second parameter : password *
rem * third parameter : domain *
rem ***********************************************
@echo off
rem add new user
net user %1 %2 /add /expires:never /fullname:www.%3 /homedir:C:\Inetpub\wwwroot\www.%3 /passwordchg:no /comment:www.%3
rem add user to local group IIS_WPG
net localgroup IIS_WPG %1 /add
net localgroup Users %1 /delete
rem create domain folder
md C:\Inetpub\wwwroot\www.%3
rem give user full rights for his folder
cacls C:\Inetpub\wwwroot\www.%3 /t /e /c /p %1:f
rem create welcome page
type begin.txt>C:\Inetpub\wwwroot\www.%3\index.html
echo www.%3>>C:\Inetpub\wwwroot\www.%3\index.html
type end.txt>>C:\Inetpub\wwwroot\www.%3\index.html
rem create website
iisweb /create C:\Inetpub\wwwroot\www.%3 www.%3 /d www.%3
rem create virtual web directory
iisvdir /create www.%3 webstat c:\Test-Script\WebStat\
rem create virtual ftp directory
iisftpdr /create "Default FTP Site" %1 C:\Inetpub\wwwroot\www.%3
echo done
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-Key: 17749
Url: https://administrator.de/contentid/17749
Ausgedruckt am: 29.03.2024 um 15:03 Uhr