Test Kerberos
Hi guys,
I have just studied the network authentication protocol Kerberos and, I would like to test it on Ubuntu configuring a Client Kerb. and a Server on two virtual machines. Is it feasible? How could I do? I was thinking to install two machines on VirtualBox, one called "Client" and the other "Server", basically two Ubuntu OS. Is it right? Any tips? Thanks MB |
Kerberos uses two servers, a Key Distribution Center (KDC) and an Admin server. The KDC can do replication so you can set up a slave KDC synched with the master. So that would be three on the server side. With one more for the client, that makes four.
VirtualBox or Qemu could work. Depending on your budget, cheap Single Board Computers would work too. |
Quote:
|
Yes. Install Ubuntu-server on the three and Ubuntu-desktop on the fourth. I'd start looking at the networking prerequisites layed out in documents like these:
https://help.ubuntu.com/community/Kerberos https://help.ubuntu.com/lts/serverguide/kerberos.html After each machine has a hostname which you can ping or connect to via from any of the others, then you can start looking at the actual Kerberos packages and configuration. |
Quote:
instead of installing 3 servers, could I install just one virtual machine server, let's say: "kerberos.com" (my KDC) with an IP static address with the admin Server on the same machine and a Client virtual machine, let's say: "client.com" with a static IP? |
Quote:
You could put the admin server and kdc on the same machine but it would really be most practical, especially from a learning perspective, to have the client separate. This is a protocol intended to operate over the net, so you'll need that aspect to really know how it is used. There should be a GUI for VirtualBox that facilitates arranging the addresses of the VMs. If you're going to run it in a work environment then you'll want at least a little redundancy though. |
Quote:
|
Quote:
|
1 Attachment(s)
Quote:
attached you can find a pdf file with all instruction included in the link I sent you. I have also to set up an IP address for my Server and Client on VirtualBox using option "Only Host". |
All times are GMT -5. The time now is 07:17 AM. |