Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 374
  • Last Modified:

Apache Tomcat Web Server - How to connect the web server to a windows file share

We are migration from a linux tomcat v5.5 install to a windows tomcat v 7.0.33 install.  The Windows tomcat server runs on a Windows 2008 R2 server.  IIS is not installed.

On the linux server this command is used to mount a windows file system in linux.  It mounts the file system at server startup.

mount -t cifs -o username=samba,password=password  //server/share/folder       /folder/linux_mount_point

The linux based application running on Tomcat stores files on a Windows File server using the above mount point.  Right now the Windows File server holds about 45 GB of files.

Now that the application is moving to a windows based tomcat platform, how do i configure the windows server to make the same type of connection the linux server makes?  I prefer not to move the file locally to the new Window's tomcat server.
0
epmmis
Asked:
epmmis
2 Solutions
 
David Johnson, CD, MVPOwnerCommented:
There are a few way to do this but the easiest is to "net use  <drive> \\servername\sharename  password /user:username"  then you can reference the path i.e. x:\ would be the root of the share..
0
 
gheistCommented:
You must run Tomcat as user that can access shares.
Also tcnative sendfile() does not work with network files.
And this too: web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-0227
0
 
epmmisAuthor Commented:
I just learned that it is already built into the application its capability to use a UNC path to external shares.

Our plan now is to make the linux user which mounts the CIF connections now, the user which starts the tomcat service.


Hopefully that will be sufficient.

Thank you for your comments.
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now