26 Jul

So the best method is to grab an old machine that is not necessarily powerful and install a free linux operating system called SME Server to act as the file server. You’ll be surprised how easy it is to set it up.
First Step: Installing SME Server
1. Download the latest version of SME Server in ISO image and burn it to a CD.
2. Boot your computer with the SME Server installation CD.
3. Type sme and hit the enter key.

4. You can hit the skip button if your disc burning software has verified the CD after burning.
5. Select your language.
6. Select your keyboard model.
7. Click YES when you see a warning window telling you that “All disks will be reformatted and any data will be lost. Proceed?”
8. Select your time zone.
9. I will start to format your hard drive and install SME server. After finished installation, eject your CD and click the Reboot button.
Second Step: Initial SME Server configuration
1. At first boot up, you’ll be prompted if you wish to restore from backup. Select No.
2. Enter an admin password. If the password you entered is very common and doesn’t contain special characters, you’ll be warned that it is not a good choice. However you can click the No button to proceed.
3. Type in the admin password again as verification.
4. Enter primary domain name for your server. You can enter anything because it’s not really that important.
5. Enter the system name or we normally call it as computer name in Windows.
6. Enter the internal local IP address. You should consult your network administrator if you don’t know your local network IP range.
7. Enter local subnet mask.
8. Select “Server-only” for operation mode.

9. Enter the gateway IP address. Normally the gateway IP address is the IP of your router where your local area network gets the Internet from.
10. Select Off for DHCP server configuration. DHCP is a service that assigns IP address to computers that are connected to network. Most routers already have DHCP service enabled so you can turn this one off.
11. Enter DNS if required.
12. Select Yes to activate changes. When you see a black console screen asking for login, you don’t really need to do anything here. However if you wish to login, login with the username as admin and the password which you set in step 2.
Step 3: Adding Users to Login to SME Server
1. On another computer which is connected to the same network as the SME server, open the web browser and type the web address http://SMEServerComputerName/server-manager/ . Replace the SMEServerComputerName that you set in step 5 during initial configuration.
2. Login as the user admin and with the password that you supplied.

3. Select Workgroup from Configuration on the left hand sidebar. Set the workgroup and make sure that it’s the same as other Windows computer on the local network and click Save.
4. Select Users from Collaboratrion and click the Add user account button.
5. Fill in the account name, first name, last name and click Add.
6. Click Reset password for this new account and set a password. By default the account is locked so you need to set a password to activate it. The SME server is a little fussy on password as it requires a password with upper case letter, lower case letter, number, non-alphanumeric character and be at least 7 characters long. An example would be Raycc8!.
Now a user from the local network can log in to the file server with his account by simply going to Run, type \\ServerName\ and then login with the account that you’ve just added. There are other configurations for you to play around and trust me, they’re easy to configure because it’s web based configuration. The minimum system requirements to install SME Server is 400MHz processor with 256MB ram. Recommended system would be 1.5GHz processor with 512MB ram.
If you’re wondering how did I clone the computers, I used NetBootDisk to boot up hundreds of computers and connect to SME file server. Then I run Norton Ghost from the server to create the first image and dump it in the shared folder. The rest then connects and restore from the image.
: Copying this article to your website is strictly NOT allowed. However, if you like this article, you can use the HTML code below to directly link to this article.
Linux distro that’s similar to Windows XP FREE guide to Hardening Windows NT [2K, XP, 2003] Transfering Files From Local Computer to Connected Remote Desktop Session Disable Program Has Stopped Working Error Dialog in Windows Server 2008 How To Make a Non-STEAM CSS Server Using RevEmu, VUP and eSTEAMATiON Free Graphical Boot Manager That Supports Up to 9 Different Operating Systems Universal TCP/IP Network Bootdisk for Microsoft Network in Floppy and Boot CD
Have computer technical problems? Get FREE help from Raymond.CC FORUM
5 Responses for "Guide to Install Free SME Server Linux Operating System as File Server"
awesome tutorial ray! you rock!
hey ray!
i said to myself that i should be compiling your tutorial(s) a very long time agoooo. might as well start so that i can apply these to my pc troubleshooting work(s).
))
keep it up dude!
cheeers!
Ray, sorry for my ignorance…
What is the difference between your solution and having a router with Boot DHCP configured?
Then you can use Norton Ghost, Acronis TrueImage, etc. to get the image from any computer in the LAN.
Besides, NetBootDisk has to deal with every wired/wireless NIC.
What about differents HAL (Hardware Abstraction Layer)?
Thanks in advance!
Interesting article Ray, but I found it very lacks of information, unless you want to write the next part of the article: using SME Server to deploy Windows, which I think the main point you using SME Server (for file sharing, like the article title said, you better use FreeNAS or OpenFiler).
And also you didn’t mention how you generate SID, hostname, workgroup/domain, etc. which is very essentials to deploy large scale Windows.
Also, how SME Server stack up against Clonezilla Server Edition ?
But really, this is very interesting article!
@Jay
Good questions. I wanted to ask myself.
Leave a reply