Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

what is the best practice to share network drives (samba or windows share based) with encryption?

Simple PGP based key encryption? Or maybe with RSA token?

Anybody, share your experience on this!

share|improve this question
I agree with Jon that it would be good to clarify your requirements/objective – iPaulo Jan 21 '10 at 13:57
up vote 1 down vote accepted

I think you need to explain exactly what you achieve.

  • Do you want the file encrypted on the server - typically unnecessarily in all but the most secure environment - file permissions are more appropriate.
  • Do you want the files encrypted during transport between the server and the client?
  • Do you want to secure files when they leave your network?

To answer the question, I would suggest Windows Active Directory & IPSEC - see Technet for more - for the transport and possibly EFS or Bitlocker for encrypting the filesystem.
All of this is possibly with Samba, but a lot more work!

There is is also so much more you need to consider (Kerberos, AD/LDAP, auditing...), but is beyond the scope of the question.

share|improve this answer

I'll share with you my own specific experience:

I have a LaCie 2Big 2Tb RAID1 mode ( 2 x 1gb mirrored hotswap hard drive ) Network Attached Storage. This specification is not relevant or required for your solution, just any shared or network attached drive will do. But I thought I would include it for interest anyway. This is attached to my wireless router.

I installed Truecrypt 6 on my notebook. I got Truecrypt to create an encrypted "volume" as an ordinary file on the LaCie. I use Truecrypt to mount the file so that it shows up as a hard drive in "My Computer" - Truecrypt asks me for a password (which I set earlier) before I can see the contents of the drive.

When I transfer contents between the LaCie and my notebook, this data travels via the fairly commonplace standard encrypted WPA2 WiFi wireless connection.

This is a setup aimed for the home and not high availability production use. AS other poster said, some more background on your circumstances would help. But I hope this real example has given you some ideas :)

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.