Samba + Mail Server + Apache work around

Posted on 2006-03-27
Last Modified: 2013-11-15
Im sort of new to linux. I need to setup samba as main domain controller for my company's network. I need to setup apache as our webserver, and some open-source free mail server.

Need to be known that our workstations runs on XP PRO. In the case you need to setup something special in samba.

Currently i have ubuntu installed. Do you recommend another distribution for my needs ?

Please assist me seting up everything i ask for.

Best Regards
Question by:carlospzx

    Author Comment

    i forgot to say that i need samba setup as if one user logs in he will only have avilable what he have the rights, as for if an admin logs in he could see all shares.

    In simpler words. I needs to work like active directory on windows 2003 server

    LVL 4

    Accepted Solution

    This unforutanetly is not a simple question, but I have posted a link to two articles describing how to transition to Active Directory with Linux. Ubuntu should be fine, as for apache just go to the apache web page and download and install it, along with the PHP interpeter if you need it. Also, I think you can install an ASP interpeter for Linux. Just for your information the piece of software used to authiticate and manage your users with Linux is called openLDAP. I hope this helps, feel free to post any question or problmes you may run into. - Detailed setup instruction for SAMBA and OpenLDAP,289483,sid39_gci1066500,00.html?FromTaxonomy=%2Fpr%2F298407 - Transition Guide - Group Policy in openLDAP
    LVL 19

    Expert Comment


    first: ubuntu is great for workstation. I would recommend no to use as a server.
    install debian for that, CentOS, OpenSuSE, but not ubuntu.

    second. for Samba to work with permissions, it's what samba does, so just follow the howto manual.

    for an email system: almost all linux email servers (called MTA or Mail Transfer Agent) are rock solid, while some are much more easy to install and administer than others.

    I would think postfix is easy enough to start reading. really you need to document yourself before you start with the email system since you can get hacked or converted into an open spam box if you are not careful.
    LVL 1

    Expert Comment

    To all that can read... there's absolutely nothing wrong with Ubuntu... i'll recommend it to anyone that is new to the whole Unix\Linux\Debian thing.

    In regards to the question at hand i'll say to make your life a bit easier, as a test work with the following.

    Samba, Exim, Apache and Webmin. For those that don't know this webmin makes a noobs life just that mush simpler, OK i'll admit it doesn't solve problem and it becomes a hassle for the everyday unix user but it's a start...

    As for the configuration you'll have to be on your own on this one, but will keep an eye out.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Introduction We as admins face situation where we need to redirect websites to another. This may be required as a part of an upgrade keeping the old URL but website should be served from new URL. This document would brief you on different ways ca…
    It’s 2016. Password authentication should be dead — or at least close to dying. But, unfortunately, it has not traversed Quagga stage yet. Using password authentication is like laundering hotel guest linens with a washboard — it’s Passé.
    Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
    Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:

    737 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    18 Experts available now in Live!

    Get 1:1 Help Now