Results 1 to 12 of 12

Thread: Setting up a file server (linux)

  1. #1
    Gordy Gordy's Avatar
    Join Date
    Jul 2003
    Location
    Bristol
    Posts
    3,805
    Thanks
    63
    Thanked
    72 times in 50 posts

    Setting up a file server (linux)

    I was thinking of setting up a file server for a client as they are currently using an ad hoc system that doesn't work to well.

    I was wondering what software is out there to allow me to do this quickly and easily? They need to have passwords on some shares and not on others.

    I imagine linux is the best route to go down, running an a low spec headless machine.

    Any suggestions would be great as I'm a bit of linux noob apart from some dabbling in os x.

  2. #2
    Splash
    Guest
    Take a look at FreeNAS - it does all you need and will happily run on low end hardware.

  3. #3
    Gordy Gordy's Avatar
    Join Date
    Jul 2003
    Location
    Bristol
    Posts
    3,805
    Thanks
    63
    Thanked
    72 times in 50 posts
    Splash that was the software I was thinking of, but I couldn't remember its name. From memory it was just the ticket for their needs.

    Thanks a heap

  4. #4
    Splash
    Guest
    H2h!

  5. #5
    Senior Member
    Join Date
    May 2007
    Location
    West Wales
    Posts
    484
    Thanks
    30
    Thanked
    18 times in 16 posts
    • Phil_P's system
      • Motherboard:
      • Gigabyte P35-DS4
      • CPU:
      • Q6600 G0
      • Memory:
      • 4x1GB Crucial
      • Storage:
      • 2 x WD 1TB in RAID1
      • Graphics card(s):
      • Gigabyte 7600GS
      • PSU:
      • Etasis 750W
      • Operating System:
      • RHEL5/RHEL6
      • Monitor(s):
      • Samsung 226BW 22" panel
      • Internet:
      • F2S 8mbit
    Any version of Linux will allow you to do this. The software you specifically need is called Samba, is provided with all distributions, and provides SMB shares (what Windows uses for networked file sharing).

    Shares can be set up to require authentication - best done by a users Windows username/password to allow seamless connections, or can be unauthenticated "guest" access.

    Most Linux distributions include a GUI configuration tool for Samba that makes it no harder than setting up Windows file sharing, for example.

    Hope that helps

  6. #6
    Splash
    Guest
    Why bother though when FreeNAS is ready rolled to do exactly what the OP wanted, and he already said his linux knowledge was minimal? (yes, I know it's BSD based...)

  7. #7
    Gordy Gordy's Avatar
    Join Date
    Jul 2003
    Location
    Bristol
    Posts
    3,805
    Thanks
    63
    Thanked
    72 times in 50 posts
    Quote Originally Posted by Phil_P View Post
    Any version of Linux will allow you to do this. The software you specifically need is called Samba, is provided with all distributions, and provides SMB shares (what Windows uses for networked file sharing).

    Shares can be set up to require authentication - best done by a users Windows username/password to allow seamless connections, or can be unauthenticated "guest" access.

    Most Linux distributions include a GUI configuration tool for Samba that makes it no harder than setting up Windows file sharing, for example.

    Hope that helps
    I saw some bits on my search about samba and it looked far more complicated than freenas. This seems to be targeted at the file server side so it seems silly to go for anything else

  8. #8
    Comfortably Numb directhex's Avatar
    Join Date
    Jul 2003
    Location
    /dev/urandom
    Posts
    17,074
    Thanks
    228
    Thanked
    1,027 times in 678 posts
    • directhex's system
      • Motherboard:
      • Asus ROG Strix B550-I Gaming
      • CPU:
      • Ryzen 5900x
      • Memory:
      • 64GB G.Skill Trident Z RGB
      • Storage:
      • 2TB Seagate Firecuda 520
      • Graphics card(s):
      • EVGA GeForce RTX 3080 XC3 Ultra
      • PSU:
      • EVGA SuperNOVA 850W G3
      • Case:
      • NZXT H210i
      • Operating System:
      • Ubuntu 20.04, Windows 10
      • Monitor(s):
      • LG 34GN850
      • Internet:
      • FIOS
    Quote Originally Posted by Gordy View Post
    I saw some bits on my search about samba and it looked far more complicated than freenas. This seems to be targeted at the file server side so it seems silly to go for anything else
    samba'll be what gets used under the hood. that and nfs.

    it's all about the user interface

  9. #9
    Splash
    Guest
    What Directhex said, but as I said FreeNAS requires next to no linux/BSD knowledge and is designed for just this kind of situation.

  10. #10
    Senior Member
    Join Date
    May 2007
    Location
    West Wales
    Posts
    484
    Thanks
    30
    Thanked
    18 times in 16 posts
    • Phil_P's system
      • Motherboard:
      • Gigabyte P35-DS4
      • CPU:
      • Q6600 G0
      • Memory:
      • 4x1GB Crucial
      • Storage:
      • 2 x WD 1TB in RAID1
      • Graphics card(s):
      • Gigabyte 7600GS
      • PSU:
      • Etasis 750W
      • Operating System:
      • RHEL5/RHEL6
      • Monitor(s):
      • Samsung 226BW 22" panel
      • Internet:
      • F2S 8mbit
    Quote Originally Posted by Gordy View Post
    I saw some bits on my search about samba and it looked far more complicated than freenas. This seems to be targeted at the file server side so it seems silly to go for anything else
    It needn't be complicated - the GUI tools for setting up SAMBA are very easy for a basic configuration like you require (see screenshot below). Sure, it can get complicated if you want to use some of the more advanced features like making it a domain controller etc, but that's just *nix - ultimate flexibility and power.



    BTW, not necessarily suggesting you go the Linux route, just trying to give you all the options so you can make your own informed decision. FreeNAS looks equally suited to your task

  11. #11
    Gordy Gordy's Avatar
    Join Date
    Jul 2003
    Location
    Bristol
    Posts
    3,805
    Thanks
    63
    Thanked
    72 times in 50 posts
    Quote Originally Posted by directhex View Post
    samba'll be what gets used under the hood. that and nfs.

    it's all about the user interface
    Yeah I assumed that was the case.

    Quote Originally Posted by Phil_P View Post
    It needn't be complicated - the GUI tools for setting up SAMBA are very easy for a basic configuration like you require (see screenshot below). Sure, it can get complicated if you want to use some of the more advanced features like making it a domain controller etc, but that's just *nix - ultimate flexibility and power.



    BTW, not necessarily suggesting you go the Linux route, just trying to give you all the options so you can make your own informed decision. FreeNAS looks equally suited to your task
    Thanks

  12. #12
    Senior Member
    Join Date
    Jul 2003
    Location
    Magrathea
    Posts
    201
    Thanks
    0
    Thanked
    0 times in 0 posts

    Post

    I have set up FreeNAS twice now. For something that is still labelled 'beta' it is an awesome bit of software.

    Only hiccup I had the last time I used it was having the hard drive set as master on the second IDE channel, this stopped it booting once I installed the software to run from the HDD. Swapping the channel fixed compeletely.

    I played with setting up Linux to act as a server ages back, I'm assuming the tools have improved since as I ended up doing a lot of manual configuration at the time. TBH if you are new to linux it could possibly cost you some time to get up and running where as FreeNAS is a breeze.

    Obviously FreeNAS has limitations compared to a 'proper' server but it looks like it may be ideal for this instance.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 9
    Last Post: 17-11-2006, 03:02 PM
  2. Replies: 0
    Last Post: 09-11-2006, 03:27 AM
  3. Replies: 15
    Last Post: 19-10-2006, 12:33 PM
  4. Small File or Game Server
    By rough_neck in forum PC Hardware and Components
    Replies: 8
    Last Post: 25-07-2003, 10:24 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •