Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


skapa mapp på annan server

Postades av 2005-07-19 17:31:18 - Andreas Ekdahl, i forum asp - allmänt, Tråden har 5 Kommentarer och lästs av 794 personer

Jag Kör en en asp sida på en server som när man trycker på en knapp skall skapa
en Mapp fast på en annan server som är utdelad. Men jag får permission denied hela
tiden, är det nån som vet vad man måste göra.. Jag har satt alla möjliga rättigheter
på den utdelade mappen men det funkar inte.

Server 1. Asp Sida med detta script:

FolderPath = "\\server2\utdelademapp\mappensomskallskapas"
set fso = server.createobject("scripting.filesystemobject")

If not (fso.FolderExists(FolderPath)) Then
fso.CreateFolder(FolderPath)
end if

set fso = nothing

Server2. En mapp som heter utdeladmapp


Svara

Sv: skapa mapp på annan server

Postades av 2005-07-19 18:21:26 - Jonas Lorander

Ganska stor säkerhets risk om du skulle kunna ändra en massa i filsystemet på andra datorer med ASP.

Men du kan ju alltid testa att "mappa" nätverksresursen till til datorn; högerklicka på den här datorn och välj anslut nätverksenhet.

SKa inte garantera dig att det går, men det är ju värt ett försök. I annat fall får du väl köra scriptet från datorn som du vill sksapa mappen på...


Svara

Sv:skapa mapp på annan server

Postades av 2005-07-19 19:56:13 - Andreas Ekdahl

Jo därför frågar jag ju hur man kan göra. Jag kan inte köra scriptet på samma server som filerna ligger.


Svara

Sv: skapa mapp på annan server

Postades av 2005-07-19 21:14:00 - Lasse Österberg

- Ge rättigheter till användaren IUSR_SERVER1 på den utdelade mappen (båda servrar måste vara i samma domän eller ha en trust).

- Eller skapa en virtuell mapp under webbroten som mappar till utdelningen på SERVER2.
Skapa mappar och filer via Server.MAPPATH....


Svara

Sv:skapa mapp på annan server

Postades av 2005-07-20 09:13:13 - Andreas Ekdahl


Förslag 1 fungerade inte.
Förslag 2 fungerade inte, man fick permission denied ändå.


Svara

Sv: skapa mapp på annan server

Postades av 2005-07-20 21:43:58 - Lasse Österberg

Okej,
Antar att båda servrar ligger i samma domän då.
Eller att du har en fungerande trust.
Fortsätter med förslag 2 eftersom jag vet att detta fungerar och det är en bra lösning.

1)
Skapa en användare i domänen t.ex. user: webmapperX i domänen CORP.
Den kan vara med i DomainUsers gruppen.

2)
På SERVER2 som ska dela ut mappen skapar du en share (t.ex. WEBSHARE). Om det är en 2003 server måste du in och ändra default rättigheterna på SHARE:en till minst "Everyone READ & CHANGE". Alltså Sharing fliken och sedan permissions. Är det en 2000 så är det redan "Everyone FULL" på denna.
Sedan till fliken Security. Där lägger du till användaren som du skapade i steg 1, i detta fall webmapperX. Ge rättigheter MODIFY.*
Klicka dig okejjande ut ur alla dialoger.

3)
På webbservern så skapar du en virtuell mapp som har sina filer på SERVER2.
Alltså - New Virtualdirectory - "TEST" -> Path - "\\server2\WEBSHARE".
I username skriver du in CORP\webmapperX - Fyll på med rätt lösen.
Kryssa UR rutan som säger typ "Always use the auth user cred...osv"
Detta för att IIS:en ska accessa UNC mappen med den användare du skapade i domänen och angav nyligen i "SecurityCredential" rutan och inte med den användare som surfar in på sidan.
Kryssa i Script om du vill köra ASP från detta VirtualDir.
Klart på webbservern.

För att sedan kunna skriva med hjälp av FSO så använder du dig av Server.Mappath.

Funkar det fortfarande inte kan du m.h.a Server.Mappath och Response.Write verkligen kontrollera att du försöker att skriva till rätt mapp.
Du kan även logga som webmapperX på en arbetsstation i domänen och försöka skapa filer på SHAREN för att kontrollera att rättigheterna fungerar som de ska.

Lycka till!

*Rätt sätt här är egentligen att skapa en grupp i domänen (lokal) som du sedan ploppar din webuser i.
Sedan sätter du rättigheter på gruppen på SERVER2 i.s.f. usern.
Men det kan vi hoppa över för att inte krångla till det.


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 781
27 960
271 761
1 516
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies