How to setup a Linux File Server


Recommended Posts

  Fredde87 said:
what kind of fileserver? Like samba (for windows)? Just setup a distro with networking support and install (if not included) samba....

584830264[/snapback]

As simple as that ?

Do I have to turn off the GUI by editing the configuration text file to boot up in runlevel 3 ???

I havent decided on the distro yet.

I want it to be as efficient as possible so turning off the GUI will help preserve the resources right ? Also Windows v Linux File Server benches or speed comparisions would be handy if somebody know of something on those lines.

edit: Something like this ...

0_4537_2196106_00.gif

If its more recent like Red Hat 9.0 v Windows Server 2003

You will find conflicting results in testing. For example:

http://www.mindcraft.com/whitepapers/first-nts4rhlinux.html favors Windows

and

http://www.kegel.com/nt-linux-benchmarks.html favors Linux/Samba

Most of the "Windows is better" results are off Microsoft-commisioned tests, where MS specs out how the machines are set up (often using known configs that are unfavorable on Linux). The independant ones generally use standard/typical configs for eash OS and test off of that.

As for a GUI, no you don't need to install any X Window system on your box. No Window Managers, either (obviously, if you don't have X capability). Reducing the number of installed packages will make your Linux box more secure (less items to be vunerable to exploit) and run faster (less items! :p ). You can manage the server remotely via command-line (via ssh), or by GUI (via webmin and using a web browser on your remote PC).

It would be interesting to grab an old PC ('386 or '486 if you have one) and set up a file server on both with current OS releases from a Linux distro and off of current Windows release and do your own comparison. :yes: Post your results here, if you can. (Y)

EDIT: Quote from a recent news article (dated yesterday!) on the Samba comparisons:

  Quote
Novell's Hogan says that Microsoft has often specified the exact system configuration in benchmark tests. For example, in two Veritest studies which compare Windows 2003 Server with Linux, Hogan asserts that Veritest fine-tuned the Windows set-up but did not do the same for Linux.

"The test used Windows protocols only, while Linux had to emulate the Windows protocols using Samba," says Hogan. "As far as we can see, the testers did not even make the smallest optimisation for this Linux/Samba setting, while Microsoft helped Veritest fine tune on Windows."

  jerry said:
I havent decided on the distro yet.

I want it to be as efficient as possible so turning off the GUI will help preserve the resources right ? Also Windows v Linux File Server benches or speed comparisions would be handy if somebody know of something on those lines.

584830320[/snapback]

I'd use Gentoo if I were you. I setup a secure ftp server for my web server class in only 3 steps.

1. Installed Gentoo.

2. Created the user accounts.

3. Put sshd on the run level.

thats all I had to do.

Now users can ssh to my box( using putty ) if they need to change password and stuff. And they can use any ftp client that can support file transfer over SFTP.

WinSCP is pretty nice .. I think FileZilla supports SFTP also (so does DreamWeaver's buitin FTP feature )

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Hi all, I've got a Pioneer VSX 815-k receiver. Love this thing, however, my cat did his business on top of it and kinda recked it... Only analog works (5.1 surround RCA inputs). Normally I'd use toslink from mobo to digital in on the receiver, but the result is a ton of loud white noise over the music. Analog works just fine, so I'm forced to use the 3.5mm jacks on the rear of the mobo to the RCA inputs on the receiver. The issue I face is that there is no DTS or anything fun.. Originally, I could play all my MP3s or watch YouTube etc, and the subwoofer would be booming as I like because of the mixing from the DAC. Now with the analog, none of that is happening  I'm wondering if there's some kind of software solution for Windows to get the subwoofer to play as it did when I had it hooked up through toslink, but for analog out instead. As of now, only audio files that were encoded specifically to produce sound to the sub, will work, but nothing else. As to which onboard sound solution my mobo has, this from the website's description: 121dB SNR AMP-UP Audio with ALC1220 & High-End ESS SABRE 9018 DAC with WIMA audio capacitors Sound BlasterX 720°, the top-of-the-line audio engine solution for 4K gaming and entertainment  yea it uses that wonky SBx 720 app to change the audio effects n stuff.. but doesn't help with my issue Eventually yea, I wanna buy a new one. They're about $80 on ebay after shipping, but that will have to wait.
    • Serious question here. Why is the start menu such a heated topic? I can't remember the last time that I used the start menu for anything at all other than it pops up when I hit the WIN key on my keyboard before I type for the program I want to run and then hit Enter or to restart my machine. I honestly wish it would just go away, and it just be replaced with the PowerToys Run menu. Am I missing something with the Start menu? I see people always talking about installing third party replacements and such, but I just wonder what some are actually using the Start menu for that I might be missing out on. Genuine question. Hopefully not offending anyone as I know everyone has their own way to work and access things in the OS.
    • These are the Apple Watch models that support watchOS 26 by Aditya Tiwari Apple has announced the latest operating system upgrade for its smartwatch lineup, called watchOS 26, not watchOS 12, as many expected a while ago. The Cupertino giant has unified the software experience across its platforms by introducing the "Liquid Glass" software design and renaming all the operating systems to version 26. That said, the next question is which Apple Watch models will support watchOS 26. Apple has shared the official list of devices: Apple Watch Ultra 2 Apple Watch Ultra Apple Watch Series 10 Apple Watch Series 9 Apple Watch Series 8 Apple Watch Series 7 Apple Watch Series 6 Apple Watch SE (2nd Generation) The upcoming Apple Watch update brings several new features to your wrist. Liquid Glass design gives a fresh look to the UI with updated Control Center and translucent buttons within apps. It's new Workout Buddy feature can use an Apple Intelligence-enabled iPhone nearby to provide personalized, spoken motivation during workouts. Building on the Double Tap feature, you can now flick your wrist to perform actions like muting incoming calls, silencing timers, and dismissing notifications when your hands are full. It is available on Apple Watch Ultra 2 and Apple Watch Series 9 (or later). watchOS 26 is currently available for testing through the Apple Developer Program. It will roll out to general users during the fall season, when Apple is expected to refresh the Ultra and SE models. Note that your Apple Watch must be paired with an iPhone 11 (or later) or iPhone SE (2nd generation or later) running iOS 26. While the list of Apple Watch models that support watchOS 26 remains the same, it won't work with iPhone Xs/Xs Max and iPhone Xr, which were previously supported on watchOS 11. You can check out the respective lists of supported devices for iOS 26, iPadOS 26, and macOS 26 Tahoe.
  • Recent Achievements

    • Explorer
      MusicLover2112 went up a rank
      Explorer
    • Dedicated
      MadMung0 earned a badge
      Dedicated
    • Rookie
      CHUNWEI went up a rank
      Rookie
    • Enthusiast
      the420kid went up a rank
      Enthusiast
    • Conversation Starter
      NeoToad777 earned a badge
      Conversation Starter
  • Popular Contributors

    1. 1
      +primortal
      501
    2. 2
      ATLien_0
      268
    3. 3
      +FloatingFatMan
      257
    4. 4
      Edouard
      201
    5. 5
      snowy owl
      170
  • Tell a friend

    Love Neowin? Tell a friend!