Avatar billede kholst Nybegynder
16. marts 2001 - 10:21 Der er 14 kommentarer og
1 løsning

Opsætning af webserver (win 2000 server) - sikkerhed

Jeg har en server som skal bruges som webserver med win 2000 server.

Webserveren skal bl.a. bruges til betalingsløsninger m.m. hvorfor jeg vil være hetl sikker på at den sikkerhedsmæssigt er forsvarligt sat op.

Serveren skal primært bruges til websites i ASP med access-database bagved.

Den øjeblikkelig sitaution er at der installeret win 2000 server, SP-1, PHP 4, strømstyring til en UPS (Deltec 1400), ASPEmail + div. småprogrammer.
Der bliver desuden installeret et verisign certifikat.

Jeg regner med at serveren skal styres med den indbyggede Terminal-Server (den er ikke fysisk tilgængelig)

Mit spørgsmål er nu:
Hvad skal jeg gøre for at serveren bliver sikker (eller så sikker som mulig)?

-Hvordan krypterer jeg terminal-services adgang? (kan det lade sig gøre vha. af verisign certifikatet?)

-Hvilke rettigheder skal jeg sætte?

-Hvad skal jeg sætte log på?

-Hvilke sikkerhedsindstillinger skal jeg sætte på de enkelte sites i IIS?

OSV.
Avatar billede disky Nybegynder
16. marts 2001 - 10:22 #1
hvis du skal bruge den til det mindste seriøse med et lille flow på. Drop access den knækker nakken ret hurtigt ved flere requests samtidig
Avatar billede kholst Nybegynder
16. marts 2001 - 10:25 #2
Det er jeg klar over - ellers tak.
Avatar billede dudal Nybegynder
16. marts 2001 - 10:30 #3
Lige et tip til fjernstyring af en server.

Med WinVNC kan du arbejde direkte på den grafiske brugerflade fra en fjerncomputer...

Læs mere her: http://www.uk.research.att.com/vnc/
Avatar billede goulduck Nybegynder
17. marts 2001 - 21:52 #4
En god ting er at installere hotfixes fra MS..

Download og kør Catchup, som finder rettelser til diverse dele af Windows.

catchup.cnet.com
Avatar billede goulduck Nybegynder
17. marts 2001 - 22:03 #5
-Hvordan krypterer jeg terminal-services adgang?

Taget fra help:

Determining the level of encryption
For Terminal Services connections, data encryption can protect your data by encrypting it on the communications link between the client and the server. Enable encryption whenever there is a risk of unauthorized transmission interception on the link between server and client. Terminal Services provides multilevel encryption support, before setting the level of encryption for a connection, determine the appropriate level of security for your organization. All levels use the standard RSA RC4 encryption.

There are three levels of encryption available:

Level of encryption Description
Low This level secures all data sent from the client to the server by using either a 56-bit or 40-bit key. A Windows 2000 Terminal server uses a 56-bit key when Windows 2000 clients connect to it, and a 40-bit key when earlier versions of the client connect. This input-only encryption is used to protect sensitive data, such as a user password.
Medium This level secures data sent in both directions (from the client to the server and from the server to the client) by using either a 56-bit or a 40-bit key. A Windows 2000 Terminal server uses a 56-bit key when Windows 2000 clients connect to it, and a 40-bit key when earlier versions of the client connect. Use medium encryption to secure sensitive data as it travels over the network to display on remote clients.
High If you are located in the United States or Canada, you have the option to select the high level. High encryption affects all data sent in both directions, but encrypts using the non-exportable 128-bit key.

Og for at lave om på krypteringen:

To change the level of encryption

Open Terminal Services Configuration.
In the console tree, click Connections.
In the details pane, right-click the connection you want to modify, and then click Properties.
On the General tab, in Encryption level, select the appropriate level for your organization. You can select from these levels of encryption:

The Low level encrypts data sent from the client to the server by using either a 40-bit or 56-bit key. A Windows 2000 Terminal server uses a 56-bit key when Windows 2000 clients connect to it and a 40-bit key when earlier versions of the client connect to it. This input-only encryption is used to protect sensitive data, such as a user password.

The Medium level encrypts data sent from client to server and from server to client by using either a 40-bit or a 56-bit key. A Windows 2000 Terminal server uses a 56-bit key when Windows 2000 clients connect to it and a 40-bit key when earlier versions of the client connect. Use medium encryption to secure sensitive data as it travels over the network for display on remote clients.

If you are located in the United States or Canada, you have the option to select the High level, which encrypts data sent from client to server and from server to client by using strong 128-bit encryption.

If you want the connection to default to the standard Windows authentication when another authentication package has been installed on the server, select the Use standard Windows authentication check box.
Notes

To open Terminal Services Configuration, click Start, point to Programs, point to Administrative Tools, and then click Terminal Services Configuration.
All levels use the standard RSA RC4 encryption.


-Hvilke rettigheder skal jeg sætte?
Hmmm .. ingen? Du skal bare have et godt password!


-Hvad skal jeg sætte log på?
Lav audit på hvem der logger på din TS - jeg kan dog ikke lige huske hvordan dette laves.. :-)


-Hvilke sikkerhedsindstillinger skal jeg sætte på de enkelte sites i IIS?
Tja, det kan jeg desværre ikke hjælpe så meget med, men hvis du bruger catchup, skulle diverse sikkerhedshuller være rettet!
Avatar billede goulduck Nybegynder
04. maj 2001 - 12:49 #6
Er der nogen af dine spørgsmål som er blevet besvaret? Eller er der noget vi skal forklare nærmere eller?
Avatar billede kholst Nybegynder
04. maj 2001 - 15:07 #7
Hvordan laver man f.eks. log over hvem der logger på TS.
Avatar billede kholst Nybegynder
04. maj 2001 - 15:08 #8
+hvilke sikkerhedstjek på IIS -sites.
Jeg har på egen hånd fundet ud af at det er en god ide at fjerne understøttelse af \".htr\" det er til at administrere brugere og adgangskoder via browseren.
Avatar billede goulduck Nybegynder
04. maj 2001 - 18:26 #9
========================================================
Hvordan laver man f.eks. log over hvem der logger på TS.
========================================================

Start -> Programs -> Administrative Tools -> Local Security Settings -> Local Polies -> Audit Policy -> Audit Logon Events

Denne sætter du til både \"Success\" og \"Failure\"

=====================================
+hvilke sikkerhedstjek på IIS -sites.
=====================================

http://www.microsoft.com/technet/security/iis5chk.asp
Avatar billede goulduck Nybegynder
04. maj 2001 - 18:26 #10
Det med \"Audit\" - det kommer så til at ligge i Event loggen under \"Security\"...
Avatar billede goulduck Nybegynder
06. december 2001 - 21:31 #11
Jeg siger tak for point!
Avatar billede kholst Nybegynder
07. december 2001 - 09:14 #12
Det var billge point - svaret var ikke så omfattende. Det var vist også meningen kune at giv dig nogle point.

Et godt svar havde været et forslag om at opsætte remote access (PPTP VPN). Og så lukke ned for alt udefra kommende med undtagelse af 80, 443 og GRE protokol.
Avatar billede goulduck Nybegynder
07. december 2001 - 10:52 #13
kholst> Tja ... jeg er også blevet klogere siden min svar.. :)

Du kan da godt få point tilbage..
Avatar billede kholst Nybegynder
07. december 2001 - 11:01 #14
Ja gi\' mig lidt tilbage :)
Avatar billede goulduck Nybegynder
07. december 2001 - 12:36 #15
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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