From: Vincent Le Gallic Date: Mon, 15 Sep 2014 23:30:19 +0000 (+0200) Subject: [ssh] Génère maintenant une conf ssh globale et pas perso pour moi X-Git-Url: http://gitweb.pimeys.fr/?p=scripts-20-100.git;a=commitdiff_plain;h=9f5384ce5b40f9de5da840db05be7418ae7d1f7d [ssh] Génère maintenant une conf ssh globale et pas perso pour moi --- diff --git a/ssh/generate_config.py b/ssh/generate_config.py index d71b488..c5cd14e 100755 --- a/ssh/generate_config.py +++ b/ssh/generate_config.py @@ -26,7 +26,7 @@ black_regex = re.compile('^((bigbrother|hugebrother|littlebrother|tinybrother|im adm_proxy = u"sable.crans.org" #: Login pour se connecter sur les serveurs Cr@ns -login_crans = u"legallic" +login_crans = u"loginCr@ns" #: À afficher avant les serveurs Cr@ns crans_header = u""" @@ -45,7 +45,6 @@ crans_adm_header = u""" # +-------------------------+ # Accessibles aux apprentis, mais ne sont que sur le VLAN adm # d'où la ProxyCommand -# fy et fz ne sont accessibles qu'aux nounous """ diff --git a/ssh/static_after b/ssh/static_after index 22ed017..eeaea78 100644 --- a/ssh/static_after +++ b/ssh/static_after @@ -1,34 +1,34 @@ -# +---------+ -# | FedeRez | -# +---------+ -# Accessibles aux membres de l'équipe d'admin de FedeRez - -# Actuellement down, mais on ne sait jamais -Host nautilus nautilus.federez.net - HostName nautilus.federez.net - User legallic - ForwardAgent yes - -Host forge forge.federez.net baldrick.federez.net baldrick baldrick.crans.org - HostName baldrick.federez.net - User legallic - ForwardAgent yes - -Host quigon quigon.federez.net - HostName quigon.federez.net - User legallic - ForwardAgent yes - -Host polygon polygon.federez.net - HostName polygon.federez.net - User legallic - ForwardAgent yes - -Host hexagon hexagon.federez.net - HostName hexagon.federez.net - User legallic - ForwardAgent yes +#~# # +---------+ +#~# # | FedeRez | +#~# # +---------+ +#~# # Accessibles aux membres de l'équipe d'admin de FedeRez +#~# +#~# # Actuellement down, mais on ne sait jamais +#~# Host nautilus nautilus.federez.net +#~# HostName nautilus.federez.net +#~# User loginFedeRez +#~# ForwardAgent yes +#~# +#~# Host forge forge.federez.net baldrick.federez.net baldrick baldrick.crans.org +#~# HostName baldrick.federez.net +#~# User loginFedeRez +#~# ForwardAgent yes +#~# +#~# Host quigon quigon.federez.net +#~# HostName quigon.federez.net +#~# User loginFedeRez +#~# ForwardAgent yes +#~# +#~# Host polygon polygon.federez.net +#~# HostName polygon.federez.net +#~# User loginFedeRez +#~# ForwardAgent yes +#~# +#~# Host hexagon hexagon.federez.net +#~# HostName hexagon.federez.net +#~# User loginFedeRez +#~# ForwardAgent yes # +-------------------+ @@ -38,68 +38,37 @@ Host hexagon hexagon.federez.net Host tselin tselin.clietu tselin.clietu.ens-cachan.fr acces1.rip.ens-cachan.fr acces1 rip HostName tselin.clietu.ens-cachan.fr - User vlegalli - ProxyCommand ssh vlegalli@tahines.ens-cachan.fr -W %h:%p + User loginENS + ProxyCommand ssh loginENS@tahines.ens-cachan.fr -W %h:%p Host tahines.ens-cachan.fr tahines2 tahines HostName tahines.ens-cachan.fr - User vlegalli - - -# +-----+ -# | Ulm | -# +-----+ -# Parce que je me suis inscrit à la DSI d'Ulm - -Host clipper clipper.ens.fr - HostName clipper.ens.fr - User legallic - - -# +------------------+ -# | Département info | -# +------------------+ -# Machines du département informatique de l'ENSC - -Host dptinfo21.dptinfo.ens-cachan.fr info21 infossh ssh.dptinfo - #HostName 138.231.36.60 - HostName ssh.dptinfo.ens-cachan.fr - User vlegalli - ForwardAgent yes - -Host dptinfo*.dptinfo.ens-cachan.fr - HostName %h - User vlegalli - ProxyCommand ssh vlegalli@ssh.dptinfo.ens-cachan.fr -W %h:%p - ForwardAgent yes - -Host info* - HostName dpt%h.dptinfo.ens-cachan.fr - User vlegalli - ProxyCommand ssh vlegalli@ssh.dptinfo.ens-cachan.fr -W %h:%p - ForwardAgent yes - - -# +---------+ -# | Télécom | -# +---------+ -# Stage au labo de Télécom ParisTech - -Host ssh.enst enst ssh.enst.fr - HostName ssh.enst.fr - User legallic - ForwardAgent yes - -Host infres infres.enst.fr - HostName infres.enst.fr - User legallic - ProxyCommand ssh ssh.enst.fr -W %h:%p - ForwardAgent yes + User loginENS + + +#~# # +------------------+ +#~# # | Département info | +#~# # +------------------+ +#~# # Machines du département informatique de l'ENSC +#~# # Accesibles aux A0 +#~# +#~# Host dptinfo21.dptinfo.ens-cachan.fr info21 infossh ssh.dptinfo ssh.dptinfo.ens-cachan.fr +#~# #HostName 138.231.36.60 +#~# HostName ssh.dptinfo.ens-cachan.fr +#~# User loginENS +#~# ForwardAgent yes +#~# +#~# Host dptinfo*.dptinfo.ens-cachan.fr +#~# HostName %h +#~# User loginENS +#~# ProxyCommand ssh loginENS@ssh.dptinfo.ens-cachan.fr -W %h:%p +#~# ForwardAgent yes +#~# +#~# Host info* +#~# HostName dpt%h.dptinfo.ens-cachan.fr +#~# User loginENS +#~# ProxyCommand ssh loginENS@ssh.dptinfo.ens-cachan.fr -W %h:%p +#~# ForwardAgent yes -Host tipaza tipaza.enst.fr - HostName tipaza.enst.fr - User legallic - ProxyCommand ssh ssh.enst.fr -W %h:%p - ForwardAgent yes # END (utile pour éviter les merge conflicts) diff --git a/ssh/static_before b/ssh/static_before index 292892b..4d4c0cd 100644 --- a/ssh/static_before +++ b/ssh/static_before @@ -2,7 +2,7 @@ # par les gentils membres actifs du Cr@ns # Vous pouvez l'utilisez, le redistribuer, le modifier à votre convenance. # Des questions, des suggestions : {nounou,ca}@lists.crans.org -# Typiquement, vous pouvez proposer d'ajouter la conf pour accéder à votre département +# Typiquement, vous pouvez proposer d'ajouter la conf pour accéder à votre département # Licence : WTFPL # Les sections commentées par #~# sont des features qui ne sont pas activées @@ -30,6 +30,14 @@ HashKnownHosts no # et de la fingerprint présentée par le serveur VerifyHostKeyDNS yes +#~# # Certaines QuelqueChoseBox tuent les connexion TCP inactives depuis +#~# # trop longtemps. +#~# # Cette option fait en sorte d'envoyer toutes les 60 secondes un paquet +#~# # sur la connexion, pour la garder vivante. +#~# ServerAliveInterval 60 +#~# # Abandonner au bout de 3 échecs (= considérer la connexion comme morte) +#~# ServerAliveCountMax 3 + # Les options suivantes apparaissent dans les blocs # Host = commence un bloc avec les noms qui utiliseront ce bloc # HostName = nom réellement utilisé pour se connecter au serveur (ou son IP) @@ -40,156 +48,11 @@ VerifyHostKeyDNS yes # ProxyCommand = pour passer par un autre serveur intermédiaire # (pour un serveur qui ne peut pas être contacté directement) - -# +--------------+ -# | Mes machines | -# +--------------+ - -Host cerebro.crans.org cerebro - HostName cerebro.crans.org - User vincent - ForwardAgent yes - -Host eva.crans.org eva eeepc - HostName eva.crans.org - User vincent - ForwardX11 yes - ForwardAgent yes - -Host cabal.crans.org cabal - HostName cabal.crans.org - User vincent - ForwardX11 yes - ForwardAgent yes - -Host viki viki.wifi viki.wifi.crans.org - HostName viki.wifi.crans.org - User root - Port 2222 - -# Les bots sur cerebro -Host basile - HostName cerebro.crans.org - User basile - ForwardAgent yes -Host note-cerebro - HostName cerebro.crans.org - User note - ForwardAgent yes -Host deconnaisseur - HostName cerebro.crans.org - User deconnaisseur - ForwardAgent yes -Host pendu Hung hung - HostName cerebro.crans.org - User hung - ForwardAgent yes -Host historien - HostName cerebro.crans.org - User historien - ForwardAgent yes -Host salesman Salesman - HostName cerebro.crans.org - User salesman - ForwardAgent yes -Host themis Themis - HostName cerebro.crans.org - User themis - ForwardAgent yes -Host saturnin Saturnin - HostName cerebro.crans.org - User saturnin - ForwardAgent yes -Host ibot iBot - HostName cerebro.crans.org - User ibot - ForwardAgent yes - - -# +--------+ -# | Pimeys | -# +--------+ -# Serveur dédié ovh -# pimeys.fr = 176.31.106.206 - -Host pimeys pimeys.fr - HostName pimeys.fr - User vincent - ForwardAgent yes - - # +-----------------+ # | Machines du BDE | # +-----------------+ -# Parce que j'étais respo-info Makiavé[list] Host kfet kfet.crans.org kfet1 HostName kfet.crans.org User bde -Host kfet2 kfet2.crans.org - HostName kfet2.crans.org - User vincent - -Host bde bde.crans.org note mininote invitation invitations note.crans.org mininote.crans.org invitations.crans.org invitation.crans.org - HostName bde.crans.org - User vincent - ForwardAgent yes - -Host bde2 bde2.crans.org note2 - HostName bde2.crans.org - User vincent - ForwardAgent yes - -Host bde3 bde3.crans.org - HostName bde3.crans.org - User vincent - ForwardAgent yes - -Host video videobde videobde.crans.org - HostName videobde.crans.org - User vincent - ForwardAgent yes - -Host bureau bureau-bde bureau-bde.crans.org - HostName bureau-bde.crans.org - User bde - - -# +----+ -# | PE | -# +----+ -# Parce que j'y suis le bienvenu - -Host linkki linkki.crans.org - HostName linkki.crans.org - User sword - -Host ilma ilma.wifi ilma.wifi.crans.org - HostName ilma.wifi.crans.org - User sword - -Host ruoska ruoska.crans.org - HostName ruoska.crans.org - User vincent - - -# +-------+ -# | Power | -# +-------+ -# Le ftp de Nit, gère A♡-TV. Parce que j'y suis aussi le bienvenu - -Host power power.crans.org nit-git nit-git.crans.org - HostName power.crans.org - User vincent - - -# +----+ -# | A♡ | -# +----+ -# Parce que le département A♡ a une raspberry PI ! - -Host rasputin rasputin.crans.org raspyjordy.crans.org raspyjordy - HostName rasputin.crans.org - User vincent -