Avatar billede rasmus13 Nybegynder
10. oktober 2002 - 16:28 Der er 14 kommentarer og
1 løsning

IUSR_"" adgang til filer på en anden server.

Jeg har en server med IIS5.0 installeret, fra denne ønsker jeg at kunne til gå filer på en anden server, men jeg kan jo ikke give en lokal bruger (IUSR_"") på min IIS server rettigheder til en mappe på en anden server.

Hvad kan jeg gøre?
Avatar billede hojben Novice
10. oktober 2002 - 17:09 #1
Er server2 på samme lan?

del biblioteket på server2 og opret et nyt virtuelt directory og konfigurer det bagefter til at være et share på en anden computer.
Avatar billede hojben Novice
10. oktober 2002 - 17:10 #2
del biblioteket på server2 og opret et nyt virtuelt directory i IIS på server1 og konfigurer det bagefter til at være et share på en anden computer.
Avatar billede Slettet bruger
11. oktober 2002 - 05:57 #3
Jeg haft et lignende problem med IIS4 og en samba server.
Der er tilsyneladende en del fejl / udokumenterede ting i IIS.
Det lykkedes mig at få det til at virke til sidst ved at oprette en ny bruger på hver maskine, med samme brugernavn/password.
Admin på serveren der kører IIS skal også have adgang til filerne.

Nu kender jeg ikke meget til windows, men det er måske nemmest hvis du sætter den ene server op til at være noget domain control ting.
Avatar billede rasmus13 Nybegynder
11. oktober 2002 - 12:14 #4
Ja, begge servere er på samme lan i samme NTdomain.

Jeg har nu prøvet med virtuelt dir. men det hjalp ikke, måske jeg ikke fik for klaret det godt nok, prøver lige igen.

Jeg ønsker via mine .asp sider at læse fra en fil og skrive i den, jeg bruger "FileObject=Server.CreateObject("Scripting.FileSystemObject")", den fejl jeg får når jeg bruger:

virtuelt dir.: Path not found
ikke vir. dir. men stien til den anden server: Permissions denied.

Håber ikke at det er alt for rodet....
Avatar billede brummelum Nybegynder
11. oktober 2002 - 13:10 #5
IUSR_"" er normalt en lokal bruger på den server hvor IIS drives og har derfor kun rettigheder til den lokale maskine og dennes ressourcer. Du kunne eventuelt bruge en domæne-konto istedet og dermed opnår rettigheder på andre maskiner. Du skal blot være MEGET opmærksom på, hvad det nye brugernavn ellers har ret til, da alle der besøger hjemmesiden afvikler kode med disse rettigheder.

Hvis du vælger at skifte konto, skal du også være opmærksom på, om andre sites på samme server skal omkonfigueres ( rettigheder til upload fx )
Avatar billede rasmus13 Nybegynder
11. oktober 2002 - 13:24 #6
Hvordan ændre jeg denne bruger?
Avatar billede rasmus13 Nybegynder
11. oktober 2002 - 13:31 #7
Jeg har sat det op sådan at folk kun se denne side hvis de er blevet godkendt af NT. Kan jeg sætte det op så IIS bruger de domæne oplysning bruger er logget ind?
Avatar billede brummelum Nybegynder
11. oktober 2002 - 13:37 #8
ad 1
Det gør du således:

Højreklik på siten i IIS manageren, vælg properties. Vælg Directory Security fanebaldet, tryk på den øverste "Edit knap" og vha den næste (øverste) edit knap, kan du browse for at finde den bruger du ønsker at bruge.

Prøv det evt først med en test site, således du ikke får nede-tid :-)

ad 2
I princippet ja, hvis de konti du har delt ud, er domæne konti og ikke lokale konti.
Avatar billede rasmus13 Nybegynder
11. oktober 2002 - 14:05 #9
brummelum: Det er domæne navne de alle har fået, så det er helst den løsning jeg vil fremtil, what to do?
Avatar billede rasmus13 Nybegynder
11. oktober 2002 - 14:08 #10
husk på at jeg har disablet Anonymous access
Avatar billede brummelum Nybegynder
11. oktober 2002 - 14:15 #11
Siten skal stadig afvikles med en bruger, som har rettigheder på domænet, ikke kun lokalt på serveren. Nogle løser problemet ved at sørge for at IUSR_XYZ er oprettet på de indvoldverede servere, med samme password.
Avatar billede rasmus13 Nybegynder
11. oktober 2002 - 14:32 #12
Jeg kan ikke forstå hvad det gør. Jeg ville jo gerne bruge folks NT konti og ikke IUSR_""
Avatar billede brummelum Nybegynder
11. oktober 2002 - 14:41 #13
Serveren afvikler ASP siderne med den rettighed som IUSR ( eller hvarfor en konto man vælger ) - brugernavnet bruges "kun" til at checke om man i det hele taget skal kunne se ressourcen. Det er er altså to vidt forskellige ting. Prøv at oprette en test site med en domæne konto i stedet for IUSR og se om det ikke virker som du forventer.
Avatar billede rasmus13 Nybegynder
11. oktober 2002 - 14:50 #14
men for at kunne vælge en domæne konto skal jeg sætte hak i Allow anon. access, rigtigt?
Avatar billede rasmus13 Nybegynder
11. oktober 2002 - 15:31 #15
har fåret dte til at virke. .Tak for det
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester