online collaboration

asoccerplayer99

Junior Member
Jun 17, 2008
7
0
0
I have a computer built and ready to have an OS installed on it, and the sole purpose of this machine will be to act as a server for administrative files. I want to be able to set it up so only I can edit and create files on this computer, and clients can log in to view/download them. On top of that, I want it to be sectioned off so that Company A can only view files in their folder, and all other internet domains are blocked from it. I dont want it to just be a username/password kind of deal, I want it to actually block out all domains other than the ones I dictate, and allowed domains should only be able to access specific folders.

Is there any software that will do this in Windows? Or do I need to find a Linux guy and have him set up the operating system to do it?

Thanks in advance, any help would be greatly appreciated :)
 

chronodekar

Senior member
Nov 2, 2008
721
1
0
Yikes !! That's quite a request you have there !!

The first thing that came to my mind while I was reading your post was to setup an FTP server. Then reading more, I was thinking about a Samba server. But then you go ahead and mention Windows. I've got no real ideas there.

I'm biased for Linux on this one. But that's just me. From my experience, I'd recommed you to try out the Ubuntu Forums. (google for 'em). It's a Linux distribution, but it seems that just about everyone running an ubuntu server has already done what your asking for. Also, it's not difficult to set things up in Ubuntu. I know, because that is how I set up my FTP and CVS server in my office network.
 

JDMnAR1

Lifer
May 12, 2003
11,984
1
0
You can restrict access by domain to sites defined within IIS on Windows, so combine that with appropriate ACLs and you could accomplish what you are trying to do without adding any software on top of Windows Server. Not sure it is your best solution, but it is techically feasible, assuming that serving your files via the web (either FTP or HTTP/HTTPS) is an acceptable approach for you.