Re: ssl certificate management
jmdault <[email protected]> Fri, 29 Apr 2005 08:18:10 -0400
| Newsgroups | gmane.linux.mandrake.server |
|---|---|
| Message-ID | <[email protected]> |
Le jeu 28/04/2005 à 06:16, Buchan Milne a écrit : > >>Then some people proposed a full-blown PKI infrastructure. Oden just > > That is very interesting, but a bit overkill for the majority of desktop > But what about the admin for a majority of desktop users? I agree that a PKI infrastructure would be useful (hey, I'd be the first one to use it ;-). What I meant is that I think there are more immediate issues to consider: 1) Right now, every server has a different certificate. This is bad, because this means that every service has to be configured separately. If the certificate and key was the same for all servers, a KDE user would simply have to launch Konqueror, accept a master certificate, and it would be accepted for smtp, pop and ldap. 2) Even worse than a different certificate is the fact that most certificates are generated for localhost. This means that when you accept a certificate for one server, you can't use it for others as they conflict. I solved it for Apache, but other services have the same problem 3) Many servers don't have ssl/tls enabled. For example, mod_ldap and proftpd have to be recompiled, otherwise the only connection is LDAPv2 without ssl. 4) Many servers don't work with LDAP out of the box. Take ssh for example, you have to add UsePAM=yes and ChallengeResponseAuthentication=no to sshd_config. It would be great to have this by default. And use pam_access instead of having both pam_listfile and PermitRootLogins=no. Even if we have no PKI infrastructure, if we could have just SSL generate a CA by default, generate a single copy of certs that are used across all servers, and have a simple way to regenerate them, that would be a start.