- So, would that mean when I log onto the local machine, using a username and password - i am logging into the server, which creates a user profile (say the very first time logging on) on the local machine. This user profile would then have to be setup with anti-virus, anti-spam ware etc. I thought this element was controlled from the server. Furthermore, a domain controller server is only used for AD then?
- I think i may be viewing this completly wrong - as in, i think im seeing a server that hosts all the software needed and then the clients hook onto this server and somehow work in that way. This is wrong i take it?
Response to first highlighted part:
No, I was trying to point out that logging onto the local machine (the one you are at) and logging onto the server are different. That's what I meant by "permissions". The permissions are given to you by the administrator (all done behind the scenes by the admin) of the network when you access the server, and these permissions are controlled by that administrator or administrators.
The server OS, say Windows Server 2003, or 2008, for example, has it's own applications for everyone that is allowed access to that server to use. You have your own OS, say XP or Vista, but you need to access the server so you log on to the AD domain.
You need to understand that domain controllers are not the only computers on an AD domain. They often share real estate with member servers, other DC's, etc., A "domain controller" is a computer that has Active Directory installed, and when configured, can do its work on the network. Changes made to a domain controller are "replicated" (info about AD status, etc), which means copied over to all the other domain controllers on the network. Member servers, on the other hand, are part of a domain, but do not have Active Directory installed. You, on the client(local) machine would log on to the server, and with the appropriate software on your machine you can interface with the software on the server.
An example is a database program. You log on to the server, use your client software to check the database for some records. Most of the processor work on the server is allowing different people access to different programs, and most of the processor work on the client is processing the information coming from the server. So both computers are doing there own things, so to speak, but working together. The server is like a poker dealer at a casino; he is dealing to different people but has his or her eyes on everyone ! lol
Depending on the permissions assigned to you as a user, you may be able to print the database records, have access to only certain databases, etc.
Response to second highlighted part:
I think if you follow some of the links given above it may become a little more clear. It is a little tough to get your mind around it at first, but you will get it