Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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

I am about to setup a home network server running Ubuntu Server and I'm currently a bit worried about how to handle network shares and permissions in a good way.

After working a bit lately with Netgears ReadyNAS's units, I have become really spoiled with how easy it was to set up network shares and giving a specific user different levels of network access to a specific share (forbidden access, read, read/write).

How would I accomplish the same with my Ubuntu server through SSH?

Thanks a lot

share|improve this question

migrated from Jan 14 '11 at 19:26

This question came from our site for system and network administrators.

up vote 2 down vote accepted

Well you can definitely do this through SSH.

Have a look at the file smb.conf and the man page "man smb.conf". However, I get the impression you'd be more at home with a GUI.

Well, they are available as well. This link gives links to a number of gui's.

SWAT or Webmin are ones I've played with some time. I can't recall which is better though. There might be some online demo's available.

share|improve this answer

I'd setup Samba and Webmin for remote and easy changes :)

I'd also just add that (if you are not forced to use ubuntu for any reason) Openfiler works great

share|improve this answer

The system-config-samba package is very easy to use.
See this detailed tutorial with screenshots :

How To Manage Samba Workgroup And Shares in Ubuntu Easily

share|improve this answer
Hi Harry. Thanks - that was a great link. However isnt Samba shares only for Windows network shares and not Linux native network shares(CIFS?)? – Industrial Jan 18 '11 at 9:38
They work for both : Samba has both server and client packages, so Samba shares are universal. – harrymc Jan 18 '11 at 9:52

You might want to consider FreeNAS or Nexenta CE rather than Ubuntu, unless your goal is specifically to learn Linux. Both of those products are free and have nice GUIs for NAS management.

share|improve this answer
I already know a fair share of Ubuntu and got some stuff that would be headache to run with FreeNAS (BSD) rather than Ubuntu unfortunately.. – Industrial Jan 14 '11 at 11:05

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.