Windows 2003 Small Buiness Server
I'm setting up a small business office for a client.
I have very little experience with Windows 2003 Server.
Is securing a 2003 server much different than securing a 2000 server?
Here will be the setup:
Comcast business connection (cable) --> Cisco 831 router (which I know how to configure/secure) --> 12 port unmanaged switch --> 4 client PCs (XP Pro) and a Windows 2003 small business server.
I will be creating a domain.
I'll create home drives, and set proper permissions. I'll have logon scripts and groups to map correct drives. 2K3 Small Business Server (SBS) has exchange in it, so we will be using exchange for interoffice email and calander (etc.). They wish to share contacts, and I know how to set that up with the permissions.
There will also be a strong password policy and will have to change their passwords every 60 or 90 days. I think I'll make it 60 days.
I will kill unnecessary services.
They will be using VPN though. Configure VPN through the cisco router and use an IPSec client... such as SSH Sentinal. It will be a setup similar to this.
Do you think it is necessary to have a firewall on the server?
They are unwilling to pay for a firewall on the server and there will be the cisco at the boarder.
I will be creating ACLs in the router to only allow connections from two static residential cable connections. (So they can access files and email from home).
We will be using the email accounts that come with the cable connection... so no public services. (except for VPN which will be protected via ACLs at the router, IPSec and UIDs and PWDs).
I've looked over the Microsoft Guide to securing Windows 2003.. but have not had as much time as I'd hope to read the whole guide. I won't be setting this up for another week or so... so I have some time to read still.
There will be antivirus, but only on the clients which will be automatically updated.
The server and the clients will be configured to automatically download and install windows updates everyday at some time. (as of yet undecided)
The users are somewhat tech savy users and will local admins on the workstations.
(they need to be able to do installs for software that is frequently updated and requires admin)
There will be little administration on my part. I'm just setting it up and whatnot.
They didn't want to pay for a backup solution... so I'll be backing up nightly to two client PCs...
(less than 5 gig backup). 1 night to client PC 1, next night to client PC 2. I warned them of the dangers of keeping backups onsite... and they still didn't want to do offsite backups. (tape rotation).
Physical security isn't really a concern. Its an office thats had the same four employees for the longest time. They always had access to just about any paper files that are around the office... and the digital data will also be in paper format...
Any suggestions? They really don't want to spend any more money and wanted 2k3 (or I would have setup a *nix box... to do the same exact thing...). I got a steal on the cisco ($250) so they were willing to pay for that. I'm kind of doing this as a favor... not making too much money off of this. But the experience I get will be payment enough. :)