LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Networking (http://www.linuxquestions.org/questions/linux-networking-3/)
-   -   What do i need to make a Linux server possible? (http://www.linuxquestions.org/questions/linux-networking-3/what-do-i-need-to-make-a-linux-server-possible-714323/)

iliapi 03-25-2009 07:25 AM

What do i need to make a Linux mail server possible?
 
Hi there,
I have been asked to set up a small workgroup (6 users)with a linux machine acting as a file and email server.All the clients are running on either Vista or XP.What we need the linux machine do(currently eyeing openSUSE 11) is to be able to host folders or shares for the various clients as well as act as a mail server.The tricky bit here is that the 2 partners of the firm,who incidentelly have 2 different domain email address (i.e burger@king.uk and Mac@donalds.de) want to receive their mail on their machine but have it centrally stored on the email server.Please tell me if this is possible and what do i need to do or know to make this installation successful.
Also, how do i set up shares or folders for the various users and how to back up those files if necesssary.
I have never used Linux before and am making queries before i report back to the partners on the likelihood of setting up their workgroup.
Thank you so much on any help or advise at all

dracofhc 03-25-2009 07:29 AM

I'm not sure about the other stuff but I would look into samba for file sharing and printer sharing. It's designed to be used with windows (drives show up in Network Places).

iliapi 03-25-2009 07:54 AM

Thanks Draco..can u explain a little in detail what Samba will do and do i have to download it and set it up separate from my Linux distro or is it alread included.(am definently going to go with openSUSE )

arfon 03-25-2009 08:16 AM

Iliapi,

What you want to do is very easy... If you're new to Linux, pick a GUI heavy distro and the file/print server will be a breeze!

For extreme newbies- Ubuntu or Kbuntu
For newbies - Fedora, CentOS, OpenSuse, Mandriva...
For people with a clue (or clueless but want to learn) - Slackware
For people with a clue and don't mind dumb things like zillions of symbolic links - Debian

After that, load up a machine, turn on Samba and do some minor configuring and you have your file/print server... VERY easy.

As for your e-mail server... The good news is that most all of the Linux e-mail servers are MUCH easier than Exchange! ...and they can be configured to do pretty much anything.

If I were to suggest an e-mail server for you, look at Exim (http://www.exim.org/)

So here's your setup:
File server - Samba
Print Server - Samba and/or CUPs (both are built into all Linux distros)
E-mail - Exim

The best thing to report to your bosses - it's all FREE!!! (and reliable)

jysse 03-25-2009 08:43 AM

Maybe you can consider Sme Server? I'm very pleased with it.
It has lot of features, more than your demands.

http://wiki.contribs.org

jysse

iliapi 03-25-2009 10:45 AM

Quote:

Originally Posted by arfon (Post 3487244)
Iliapi,

What you want to do is very easy... If you're new to Linux, pick a GUI heavy distro and the file/print server will be a breeze!

For extreme newbies- Ubuntu or Kbuntu
For newbies - Fedora, CentOS, OpenSuse, Mandriva...
For people with a clue (or clueless but want to learn) - Slackware
For people with a clue and don't mind dumb things like zillions of symbolic links - Debian

After that, load up a machine, turn on Samba and do some minor configuring and you have your file/print server... VERY easy.

As for your e-mail server... The good news is that most all of the Linux e-mail servers are MUCH easier than Exchange! ...and they can be configured to do pretty much anything.

If I were to suggest an e-mail server for you, look at Exim (http://www.exim.org/)

So here's your setup:
File server - Samba
Print Server - Samba and/or CUPs (both are built into all Linux distros)
E-mail - Exim

The best thing to report to your bosses - it's all FREE!!! (and reliable)

THANK YOU SO MUCH..will definetly get back to my superiors with the good news...So far , all seems well..just a question,.can we do all this using a GUI or do i have to know the command lines?

SkinnerC 03-25-2009 11:00 AM

What you want to do is very easy... If you're new to Linux, pick a GUI heavy distro and the file/print server will be a breeze!

For extreme newbies- Ubuntu or Kbuntu


These are GUI friendly.

jschiwal 03-25-2009 11:01 AM

Any distro will have samba available. I'd recommend installing the Samba-doc package as well. It includes the pdf & html versions of the Samba3-ByExample book. You may find a sample setup that matches what you want to do. It will take you step by step in configuring the server, including the permissions to use for the directories.

iliapi 03-25-2009 11:25 AM

OK..the bosses have decided to use openSUSE 11 or whichever is the latest...So i am assuming that Samba will come with it even if we are going to obtain it by downloading it off the net..right..?..Man..i feel like such a dummy..Anyway, so all i need to do to make this setup work i.e.the openSUSE 11 as a file and email server in the workgroup is to run and configure Samba and th email server ..correct?...
So..if i have never done this before all though i have installed OS with Windows many many times and a little familiar with Exchange Server, how hard is it going to be?
And where exactly am i likely to have problems.
Thank you again for all advice that have come in and to all contributors

jschiwal 03-25-2009 12:05 PM

Yes, OpenSuSE 11 will have samba and several e-mail servers to choose from. You will need to do your homework before installing however. Especially the e-mail server. I don't have experience with e-mail servers. So I'll have to pass on offering advice there.

For the samba server, it would be good to know what kind of services will be offered. Will each user have their own share? Will you configure Samba as a domain controller. ( E.G. will they log in using samba, and have samba store and track the credentials? )

For only 6 users, you could use "Security = User" and use smbpasswd to change the user's passwords. If Samba is used as a domain controller, users will change their password from their Windows hosts & samba can update their Linux password as well.
You can also use SWAT to configure samba. You might use swat, and then manually edit tweaks in /etc/samba/smb.conf to finish the configuration.
---
This might be starting point on your email questions. I don't run a mail server, so I can't be much help there.

http://search.novell.com/qfsearch/Se...ip%2F9366.html

arfon 03-25-2009 01:11 PM

The hard part is going to be configuring your e-mail server. Take a whack at it by yourself, go online and read the HOWTOs, post your questions on the forums and you should be able to do it. I BELIEVE that most of the GUI-heavy distros have a GUI interface to setup e-mail servers.

If you can't get it to work, post an ad in your local Craigslist for a Linux Nerd with ?exim?/ e-mail setup experience and hire them long enough to get it going.

One other distro that you may want to look at is: SMS ( http://sms.it-ccs.com )

It's a small, do-everything server that is supposed to be pretty cool. It's not mainstream so, if that is a consideration....

iliapi 03-26-2009 03:17 AM

Quote:

Originally Posted by jschiwal (Post 3487460)
For the samba server, it would be good to know what kind of services will be offered. Will each user have their own share? Will you configure Samba as a domain controller. ( E.G. will they log in using samba, and have samba store and track the credentials? )

For only 6 users, you could use "Security = User" and use smbpasswd to change the user's passwords. If Samba is used as a domain controller, users will change their password from their Windows hosts & samba can update their Linux password as well.

http://search.novell.com/qfsearch/Se...ip%2F9366.html


Actually, specifications have changed and its only going to be a workgroup.Seems a couple of the machines have Home Editions of V.ista and Xp and wont be able to join a domain.
We just need the users in the workgroup to have their own shares in openSUSE 11 machine and to set permissions for folders and and files and the like.
So it IS possible right.I think the only hard spot here is the email server.Wheewww
Thank You for the advice.
1 more question,suppose i wanted to do automated incremental backups to a external hard drive, would that be possible and can it be done using a GUI interface?


All times are GMT -5. The time now is 03:08 AM.