Samba4 Vs OpenLDAP Vs FreeIPA - What's The Best For Debian Network?

Hello, I want to deploy some AD-like login and user management. All devices in network use Linux (Debian, 5-10 workstations).
The first idea is to use Samba4 because everyone is talking about how it is AD-compliant, but I think it's not needed, because there's no windows workstations, and it gives additional windows-specific tools and protocols like netbios, etc.

Next thought is, that FreeIPA is good idea, but I don't see it in Debian's repos (only sid).
I could try to install it from sid, but I'm afraid it's not stable and production ready. I see it stable only in RedHat family (centos/fedora).
What is more, freeipa-client is not even in jessie's repo. I heard about sssd as a client in Debian for FreeIPA.

The last idea is to use OpenLDAP. I'm sure it's supported by Debian very well, but I'm afraid of lack of integration with other tools like kerberos, etc. I've got ntp, dns, dhcp, some file sharing, etc. done right now without ldap, so I don't really need all that additional stuff.

Is using Centos/Fedora is only way to have FreeIPA?
Is it possible and supported to use Debian as client of FreeIPA?

Do you have any advice on the best way to do this?


Similar Content



Kdenlive In Debian 8 Not Installing?

I previously installed kdenlive in previous Debian versions with the suggested command:

apt-get install kdenlive frei0r-plugins dvgrab recordmydesktop dvdauthor genisoimage

but it gives error messages in debian 8 saying packages not available

maybe my sources.list is wrong?

# deb cdrom:[Debian GNU/Linux 8.0.0 _Jessie_ - Official amd64 DVD Binary-1 20150425-12:54]/ jessie contrib main

deb http://security.debian.org/ jessie/updates main contrib
deb-src http://security.debian.org/ jessie/updates main contrib

deb-src http://ftp.fr.debian.org/debian/ jessie-updates main contrib non-free
deb http://ftp.fr.debian.org/debian/ jessie-updates main contrib non-free

deb http://www.debian-multimedia.org jessie main

# jessie-updates, previously known as 'volatile'
# A network mirror was not selected during install. The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.
#
# deb http://ftp.debian.org/debian/ jessie-updates main contrib
# deb-src http://ftp.debian.org/debian/ jessie-updates main contrib

What should I do?

What's With Debian

I just read that in 2013 nasa stopped using windows and moved to linux quoting the need for a more stable ssystem with better security. They also said that they were using debian.

http://www.extremetech.com/extreme/1...ed-reliability

They also use lenova thinkpads for the same reasons.

My question is, what is the functionality difference with debian? Is it more stable than other distributions? If ubuntu is Debian based, what is the difference?

I'm currently using ubuntu studio Distro and very happy with it but I'm very interested in the reasons why nasa use Debian.

Finding The Right Linux Distro For You

There are so many Linux distros, and they all look good, but which one is right for me?

That is a question that almost all new Linux users ask. Really, it just depends on you. What do you want to use it for? I’ll go through a brief rundown of some mainstream Linux distros, and maybe from there you can make up your mind. I’ll sort by the most popular ones.

Ubuntu
I don’t particularly care for Ubuntu for a few reasons: It is ad supported because they lack support from users, It comes with spyware pre-installed, and they try to act like they’re the best despite all that. A lot of people who have been using Ubuntu for a while don’t care for the new UI that they’ve installed, which is the defacto option for Ubuntu. Not only that, but they, unlike any other distro, have a very distinct security hole: a guest session that can be accessed without a password. NOT the best for use...in really any environment.
But, to their credit, they’ve got the largest software repository second only to Debian, even though there’s a lot of applications that do the same exact thing. Their UI is very polished considering that they released it just in 2011. And their forums have a ton of helpful Ubuntu users.

Linux Mint
LM is pretty much just like Ubuntu, only instead of everything being either purple or orange, it’s green or white. Much like Ubuntu, they have their own UI, and their own Software Center.. But, because they are rooted in Ubuntu (http://distrowatch.com/table.php?distribution=mint) they may inherit some of Ubuntu’s problems. You guess which ones.

Fedora
Of them all, Fedora is probably the most user friendly, except for the fact that they use cutting edge packages that may/may not be 100% stable, and Fedora is making a change as of 21 to focus more on stability. (Personally, I’ve had very few issues with stability, and the issues I come accross seem to apply to most distors) Other than that, it’s a great distro, asthetically pleasing, Fedora comes standard with GNOME Boxes (lets you run another OS within Fedora, like Windows), an app store like thingy, and many nice GNOME applications.. Fedora is suitable for most any machine, including tablets and hybrids like the Lenovo Yoga, thanks to GNOME.

Debian
Debian is really in a world of their own. In an effort to focus on stability, they sacrifice reasonably up-to-date software. If you have old hardware that was supported, but is not now, Debian is for you.
Debian also has a lot of software, but I’ve had trouble with broken packages, dependencies completely missing, and whatnot.

openSUSE
Like Linux Mint, everything in openSUSE is green. Unlike Linux Mint, openSUSE is rock stable, mature, and has great avenues for customizing it to your specific needs, using the GUI. Most everything configurable is made much easier with YAST, rather than using the command line. openSUSE features something no other distro has: a one-click install for applications. Ubuntu is trying to copy it...good luck with that. And, like Debian, they've got most every package under the sun...which can be good and bad at the same time. The packages in openSUSE are complete, no missing dependencies from what I can see. The only problem I can see with it is that WiFi drivers and nonfree codecs can be a pain.

Now the reason you're reading this is to get an idea of what's out there as far as Linux goes. But maybe you haven't thought about Unix as a viable option.

Solaris
If you have an i386 arch processor, you can forget trying to boot up with Solaris 11. But once you get it running on an x86_64 machine, it's pretty decent, considering that it is an enterprise OS. It's stable. It's fast. And it has some proprietary Oracle tools to help administrate it, much like YAST on openSUSE. Solaris is targeted at being a workstation OS, so you won’t find things like games in abundance in it. Considering what it is, Solaris rocks.

I'm Having Trouble Adding Ppa's

I'm running kali linux. I'm having troubles installing pretty much anything, because when I add any ppa using the add-apt-repository command, I get an error message. I'll use simple screen recorder as an example

add-apt-repository ppa:maarten-baert/simplescreenrecorder

maarten-baert/simplescreenrecorder
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.EQM7zzCyye --trustdb-name /etc/apt//trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-jessie-automatic.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-jessie-security-automatic.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-jessie-stable.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-squeeze-automatic.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-squeeze-stable.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-wheezy-automatic.gpg --keyring /etc/apt/trusted.gpg.d//debian-archive-wheezy-stable.gpg --keyring /etc/apt/trusted.gpg.d//kali-archive-keyring.gpg --keyserver keyserver.ubuntu.com

Can someone please tell me what is going on? I have never been able to add a ppa before using kali linux.

Where Can I Get Useful Information To Educate Myself About Debian?

hi guys,

im new here and new to linux, im currently running windows 8.1 but ive heard that linux is better than windows, and i want to drop windows forever, ive been using windows my entire life, it worked well enough but now windows 8.1 sucks and i want to use linux, its free and awesome.


im running debian wheezy 7.8 on a virtual machine i want to get to know it in the virtual machine and eventually move over to debian entirerly.

i was wondering if you guys knew some places where i could educate myself about debian and how it works?

i cant seems to play videos on debian, how can i into videos?

How To Create Hibernation Function On Debian

I would like to use a hibernate function on my Debian 7.7 OS.
There is a debian tutorial about this - but I'm not an experienced system administrator so it's a bit difficult to understand.https://wiki.debian.org/Hibernation/...Swap_Partition

I have finally decided to create a swap file rather than a swap partition for the sake of simplicity.
I have 2gb RAM and am a normal user - so I think I can set the 'swappiness' to low so that the swap file is used mainly for hibernation.

Can anyone please point me to somewhere where I can install the hibernate function onto a debian/ubuntu distro?
Also, I would've thought that a dpkg could have been written which simplifies this process with the use of a GUI.
In fact, additional functions such as screensaver and wallpaper changer would make the dpkg very useful.

However, any help on creating hibernation on my OS would be really great.
Thank you.

What's Wrong With My /etc/apt/sources.list - Jessie.

Hi all,
This is my /etc/apt/sources.list of jessie, what's wrong as I am getting the following error output .

error :-

Code:
Err http://http.debian.net jesssie/main Sources
  404  Not Found [IP: 54.192.190.154 80]
Err http://http.debian.net jesssie/contrib Sources
  404  Not Found [IP: 54.192.190.154 80]
Err http://http.debian.net jesssie/non-free Sources                                                                                            
  404  Not Found [IP: 54.192.190.154 80]
Fetched 7,819 B in 25s (307 B/s)                                                                                                               
W: The repository 'http://http.debian.net jesssie Release' does not have a Release file. This is deprecated, please contact the owner of the repository.
W: Failed to fetch http://http.debian.net/debian/dists/jesssie/main/source/Sources  404  Not Found [IP: 54.192.190.154 80]

W: Failed to fetch http://http.debian.net/debian/dists/jesssie/contrib/source/Sources  404  Not Found [IP: 54.192.190.154 80]

W: Failed to fetch http://http.debian.net/debian/dists/jesssie/non-free/source/Sources  404  Not Found [IP: 54.192.190.154 80]

E: Some index files failed to download. They have been ignored, or old ones used instead.

This is my /etc/apt/sources.list :-

Code:
[$] cat /etc/apt/sources.list                                                                                                       [2:23:45]
#### testing  #########
deb http://http.debian.net/debian jessie main contrib non-free
deb-src http://http.debian.net/debian jesssie main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

# testing-updates, previously known as 'volatile'
#deb http://http.debian.net/debian jessie-updates main contrib non-free
#deb-src http://http.debian.net/debian jessie-updates main contrib non-free

Now I am guessing one or more of the entries above are wrong, as probably all of testing-updates would probably come into play once jessie is released, right ?

This was generated via http://debgen.simplylinux.ch/ for lack of better places to generate sources.list from.

Help Please Debian

I am attempting to install debian to a desktop and It is not configuring my wireless adapter. I am including the error messages as follows:

"missing firm ware file htc-9271.fw"
"Network is probably not using dhcp protocol, network may be slow or hardare not working properly"

I attempted to go to /etc/network/interfaces as root however it says I do not have permission. I then tried adding a new user then going to visudo to add permissions but am unable to insert anything using the (i) command. So at this point I am at a loss.

Any help is greatly appreciated and thank you for your time.

HowTo: Compile/Install Linux Kernel 3.19 On Debian Jessie

Would anyone be willing to share their knowledge on: How to compile and install Linux Kernel 3.19 in Debian jessie?

So the new kernel is out and I've been patiently waiting for its release for the support of Microsoft Surface peripherals. I recently switched over to Debian because I'm not fond of some of the moves Ubuntu is making. So thats the short story, and fundamentally unimportant to the question.

Considering my lack of experience with Linux, or should I say others extensive experience, please be as detailed as you care to be. I did end up finding instructions containing 4 or so lines with 3 or so words in each line, buried in some website, but the information wasn't sufficient for me to follow. Needless to say those instructions were for someone who didn't need the specific terminal commands which I certainly do.

amd64

Thank You.

Failed To Bring Up Eth1 - Debian Wheezy

Hi,

I tried to configure my ethernet interface on a Debian Wheezy VM, but I've a problem. When I try to restart /etc/init.d/networking, I've no error message.
But my eth1 interface isn't up and when I try to up it with : ifup eth1, it return me :

Code:
root@debian-main:/# ifup eth1
RTNETLINK answers: File exists
Failed to bring up eth1

My /etc/network/interface file is :

Code:
auto eth0
allow-hotplug eth0
iface eth0 inet dhcp


iface eth1 inet static
        address 192.168.10.1
        netmask 255.255.255.0
        gateway 192.168.10.254

Eth0 is my internet interface and eth1 is a local interface. I want to install a DNS and a DHCP server on eth1 to be able to connect client with this VM and give them an ip adress.

Thanks guys