Toon posts:

Rechten aan mappen op webserver toekennen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben hier nu al een tijdje mee bezig. Aan de clientkant komt een Webdrive (dus een schijf als FTP/Webbron) en aan de serverkant moet er een rechtensysteem komen dat de mappen beheert, en daar gebruikers aan kan toekennen. Ik heb hier alleen echt geen idee van, hoe moet ik dit oplossen? Ik moet dus per map de rechten toekennen met FTP/Inloggegevens.

Wie helpt mij?

  • Judaz
  • Registratie: Juni 2000
  • Niet online

Judaz

--->) . (<---

dat regel je toch gewoon met ntfs?

  • TRAXION
  • Registratie: Februari 2002
  • Laatst online: 09:27
Welkom op het forum.

En heb je al geprobeerd om wat te searchen ik weet wel bijna zeker dat hier iets terug van te vinden is.

  • Noork
  • Registratie: Juni 2001
  • Niet online
Dit regel je doorgaans in je ftp server. Dit gaat op bijna elke server hetzelfde.

Een map aanmaken op de server.

Gebruiker toevoegen aan de ftp

Map toevoegen aan gebruiker en rechten zetten.

voila

Verwijderd

Topicstarter
Judaz schreef op 25 november 2003 @ 13:23:
dat regel je toch gewoon met ntfs?
NTFS met een ASP script... en hoe koppel je NTFS aan de inloggegevens dan???

  • Judaz
  • Registratie: Juni 2000
  • Niet online

Judaz

--->) . (<---

als je een ftp server opzet met iis haalt hij de rechten uit de ntfs, asp komt hier niet aan te pas.

Verwijderd

Topicstarter
Noork schreef op 25 november 2003 @ 13:26:
Dit regel je doorgaans in je ftp server. Dit gaat op bijna elke server hetzelfde.

Een map aanmaken op de server.

Gebruiker toevoegen aan de ftp

Map toevoegen aan gebruiker en rechten zetten.

voila
Pcies, maar het is dus voor een paar honderd gebruikers. Kan dat niet met een script o.i.d. ?

  • Noork
  • Registratie: Juni 2001
  • Niet online
Verwijderd schreef op 25 november 2003 @ 13:32:
Pcies, maar het is dus voor een paar honderd gebruikers. Kan dat niet met een script o.i.d. ?
Jahoor, je kan zelf een eenvoudig scriptje maken dat alle gegevens wegschrijft naar een configuratiebestand van je ftp server.

Of als je de rechten van je NTFS gebruikers overneemt --> Zie Judas z'n reactie.

Verwijderd

ja, maar die moet je dus zelf maken, aangezien de rechten structuur bij iedereen anders is.

  • KatirZan
  • Registratie: September 2001
  • Laatst online: 06-02 15:25

KatirZan

Wandelende orgaanzak

Judaz schreef op 25 november 2003 @ 13:31:
als je een ftp server opzet met iis haalt hij de rechten uit de ntfs, asp komt hier niet aan te pas.
:Y) idd

daarna gewoon users in ftp aanmaken die in je common services staat :)

bijv. : Gast:gast, pakt dan autom. de ntfs stats aan :)

Wabbawabbawabbawabba


Verwijderd

Topicstarter
Ga maar voorbeeld scripts zoeken dan, we werken wel in een ASP omgeving, maar dat hoeft dus niet perse in ASP?

Thanks.

Simpel scriptje is meestal toch 1000 regels ;)

[ Voor 29% gewijzigd door Verwijderd op 25-11-2003 13:56 ]


Verwijderd

ga eerst maar es nadenken hoe je de rechtenstructuur op wil zetten.

een regel of 10 script zou dit wel moeten kunnen

Verwijderd

Topicstarter
use strict;
use Win32;
use Win32::Perms;

my $user;
my $path;
my $result;
my $Dir;
my $administrator;
my $admin_group;

$user = "DOMAIN_OR_COMPUTER\\rforbes";

$path = "c:\\inetpub\\wwwroot\\$user";

$Dir = new Win32::Perms("dir:$path",DIRECTORY) || print "error creating
Win32::Perms object\n";

if ($Dir-> Allow( $user, GENERIC_ALL, CONTAINER_INHERIT_ACE )) {
print " - Allowed $user GENERIC_ALL permissions on Home Dir\n";
} else {
print " - Failed Allowing $user GENERIC_ALL permissions on Home
Dir\n";
}
if ($Dir-> Allow( $user, FULL, CONTAINER_INHERIT_ACE | OBJECT_INHERIT_ACE
)) {
print " - Allowed $user FULL-INHERITABLE permissions on Dir\n";
} else {
print " - Failed Allowing $user FULL-INHERITABLE permissions on
Dir\n"; }

print "Setting Perms on Home Dir";

if (!$Dir-> Set()) {
print " - Set did not work\n";
} else {
print " - Success Setting Perms\n";
}


Ik had zoiets gevonden, komt dat overeen met wat hier bedoeld wordt? Ik ben echt niet op de hoogte van NTFS scripts... :/

Verwijderd

Topicstarter
Verwijderd schreef op 25 november 2003 @ 14:44:
ga eerst maar es nadenken hoe je de rechtenstructuur op wil zetten.

een regel of 10 script zou dit wel moeten kunnen
De projecten moeten gewoon aan gebruikers worden toegewezen. Dus iemand maakt een map aan op de server koppelt er gebruikers aan (uit een lijst). That's all. De user logt in op zijn webdrive en moet die mappen zien.
Pagina: 1