Before we get into it, you might just want to set up a small dedicated Windows box just for hosting the database files. It can coexist just fine with a Linux network/gateway. It would probably be the easiest solution.
However... if the company is adamant about having NO Windows servers, then YES, it is possible, if the Linux server is running Samba. I am doing this right now with a client's network. Samba is an open-source emulation of Windows SMB network shares. (More info at
Basically, this means any Linux or Unix server can act as a Windows NT file server. This is transparent to the windows workstations on the network, meaning the user doesn't have to do anything different than he/she would normally do to connect to an NT server. Simply run TCP/IP networking, browse and connect to whatever directories have been shared from the Linux server, and they appear as standard shared Hard drives in Windows Explorer. Thus any shared file for MS Access can be placed on the Linux shared directory.
The setup I used for my client, a small insurance office, cost a fraction of what a standard Windows NT server would have cost (software and hardware). I used a special distribution of Linux called "The Pizza Box File Server" at
with a completely web-based configuration routine which can really make setup alot easier. Actually, this was quicker and easier than setting up a Windows NT server, in my experience. There are four workstations (with more planned) connecting to an Access database on an old Pentium 90 server with only 16 MB of RAM, and 1 GB of hard drive space, with a 100mb network. File access is at least as quick as from one workstation to another. There have been absolutely zero problems with this server, and it has not been rebooted once since it was setup almost a year ago.
If you use The Pizza Box, it requres a dedicated computer, so you can't run it on the existing main server. However, as you see, the dedicated computer can be a really inexpensive one, depending on your needs. The server software itself fits on 3 floppies (and does 95% of what NT can accomplish with a full CDROM). Otherwise, though, the sysadmins setting up the Linux network should be able to get Samba running on the main server. Bear in mind that Samba is not the easiest thing to configure properly, and sometimes results in painfully slow file access, so if the sysdamins aren't sure about it, I recommend using The Pizza Box system, or just setting up a dedicated Windows box as mentioned before. [sig][/sig]