Freeradius, principe de fonctionnement - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 20-07-2007 à 14:14:00
Je penses pas non.
Freeradius est simplement un serveur radius. Tu l'installes et par la suite tu configures les services qui nécessitent une authentification via radius. Regardes si il y a eu modification de ta configuration PAM ou si elle est foireuse.
je viens de l'installer sous debian (lenny), je n'ai pas eu ce genre de question. C'est dans quel cadre ? Quel OS ? Par NAS tu veux dire Network Attached Storage ou Network Access Server ? Peux tu préciser un peu ton environnement stp ?
Marsh Posté le 20-07-2007 à 15:33:40
Un serveur Debian Etch tout bete sur lequel j'ai installé Freeradius pour une authentification par adresse MAC, voici le schema:
[WWW]===[Debian]===LAN
J'ai demandé à FreeRadius d'écouter sur toutes les cartes, en fait les NAS seront les switches du LAN (authentification 802.1), mais depuis que j'ai installé ce serveur, j'ai l'accès SSH bloqué depuis le WWW (server unexpectedly closed connection).
Marsh Posté le 20-07-2007 à 15:43:32
En fait je me demande si tu n'as pas raison pour PAM car j'ai du utiliser plusieurs commandes pour générer un certificat root pour Freeradius....Comment restaurer / corriger cette configuration PAM ?
[EDIT] J'utilise forcément PAM si j'utilise SSH ?
Marsh Posté le 20-07-2007 à 15:45:58
Tu pourrais décrire précisément comment tu l'as installé ton freeradius ? Tuto suivit ?
Marsh Posté le 20-07-2007 à 15:48:29
Normalement tu dois avoir un fichier /etc/pam.d/ssh contenant ca
Pris sur une debian testing.
# PAM configuration for the Secure Shell service |
Par contre si tu as un message "server unexpectedly closed connection", je trouve bizarre que ca vienne de la. Il devrait plutot te dire que tu ne t'aies pas authentifier correctement
Marsh Posté le 20-07-2007 à 15:50:24
Le voici: http://christian.caleca.free.fr/lansecure/radius/
Par contre à un moment il me parle de générer des certificats, j'ai utilisé /usr/share/..../certs.sh qui m'a fait une erreur, alors j'ai utilisé le CA.all (même répertoire) et il m'a généré les certificats, quelques temps après j'exécuté mon script iptables et puis plus rien .....alors que avant ce script iptables me permettzit d'accéder à la machine et je n'ai rien changé dans ce script ! De tout de façon la communication se fait sinon j'obtiendrai un timeout si le port était bloqué...
Marsh Posté le 20-07-2007 à 15:51:32
l0ky a écrit : |
Attends je n'ai pas le prompt SSH, je lance putty, j'attend une minute et j'ai ce message.
Marsh Posté le 20-07-2007 à 15:53:09
Si tu fais un telnet sur le port 22, ca te donne quoi ?
SSH-2.0-OpenSSH_4.6p1 Debian-4 |
?
Ca ressemble à un probleme de FW.
Vérifie tes règles (iptables -t filter -L -v -n)
Marsh Posté le 20-07-2007 à 15:54:26
Je te promets que je l'ai testé en long en large et en travers ! le voici d'ailleurs:
eth1 est la connection Internet, eth2 celle du lan et eth0 ne sert pas
Code :
|
Marsh Posté le 20-07-2007 à 22:14:17
[EDIT] Je confirme, c'est un probleme avec iptables mais je vois pas d'ou ça vient !
Marsh Posté le 20-07-2007 à 22:21:12
J'ai trouvé, en fait quand je lance mon script 2 fois à la suite, tout fonctionne, si je le lance une fois ça ne fonctionne pas...autant ne pas chercher à comprendre !
Marsh Posté le 19-07-2007 à 21:09:28
Bonjour à tous !
J'ai une petite question: lorsque l'on a installé un serveur Freeradius sans spécifier de NAS, est-ce que le serveur FreeRadius bloque les accès au serveur sur toutes les interfaces tant qu'on ne s'est pas authentifié à travers un NAS ? En gros j'ai installé un serveur FreeRadius et depus je n'arrive plus à accéder à mon serveur en SSH, pourtant le seul NAS que j'ai spécifié est localhost....ça peut etre lié ?
Merci d'avance !
RedVivi