]> gitweb.pimeys.fr Git - scripts-20-100.git/commitdiff
[ssh] Génère maintenant une conf ssh globale et pas perso pour moi
authorVincent Le Gallic <legallic@crans.org>
Mon, 15 Sep 2014 23:30:19 +0000 (01:30 +0200)
committerVincent Le Gallic <legallic@crans.org>
Mon, 15 Sep 2014 23:30:19 +0000 (01:30 +0200)
ssh/generate_config.py
ssh/static_after
ssh/static_before

index d71b488196017881ebcdd37e8cf69a3e31c7d3af..c5cd14eb9afcfc9d7fc7cece28906bcf6a2de80d 100755 (executable)
@@ -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
 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"""
 
 #: À 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
 # +-------------------------+
 # Accessibles aux apprentis, mais ne sont que sur le VLAN adm
 # d'où la ProxyCommand
-# fy et fz ne sont accessibles qu'aux nounous
 
 """
 
 
 """
 
index 22ed017978b9be906543bd4316bc7cf1f044e452..eeaea7800f64ef16edc0077fd97e6b9495b0eb17 100644 (file)
@@ -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
 
 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
 
 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)
 
 # END (utile pour éviter les merge conflicts)
index 292892b05718b307310e18bdae58b958f4410681..4d4c0cd71ec6abc2aa34e7c947fa639b1acc6020 100644 (file)
@@ -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
 # 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
 # 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
 
 # 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)
 # 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)
 
 # 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 |
 # +-----------------+
 # +-----------------+
 # | Machines du BDE |
 # +-----------------+
-# Parce que j'étais respo-info Makiavé[list]
 
 Host kfet kfet.crans.org kfet1
     HostName kfet.crans.org
     User bde
 
 
 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
-