Aggiunta host personali in repo.
This commit is contained in:
parent
259a014d3c
commit
7332d991fc
12 changed files with 203 additions and 0 deletions
19
scripts/configure_sshconfig.sh
Executable file
19
scripts/configure_sshconfig.sh
Executable file
|
@ -0,0 +1,19 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Include directive for ssh_config is not yet honored by zsh-ssh
|
||||
# (as of 15/05/2025)
|
||||
# Because of this, we will join files in a single configuration file for the
|
||||
# time being.
|
||||
|
||||
destination_file=~/.ssh/config
|
||||
|
||||
# Checking for additional folder for bgworld hosts.
|
||||
if [[ -d ~/.ssh/bgworld ]]; then
|
||||
# If found, the local folder sshconfig contents will be converted to a
|
||||
# "personal" file.
|
||||
destination_file=~/.ssh/config_personal
|
||||
cat ~/.dotfiles/sshconfig/* >${destination_file}
|
||||
bash ~/.ssh/bgworld/hooks/update-config
|
||||
else
|
||||
cat ~/.dotfiles/sshconfig/* >${destination_file}
|
||||
fi
|
8
sshconfig/00-header
Normal file
8
sshconfig/00-header
Normal file
|
@ -0,0 +1,8 @@
|
|||
# vim:sts=4:sw=4:ft=sshconfig
|
||||
ControlPath ~/.ssh/%r@%h:%p.socket
|
||||
ControlMaster auto
|
||||
ServerAliveInterval 120
|
||||
TCPKeepAlive yes
|
||||
#HostKeyAlgorithms=+ssh-dss,ssh-rsa
|
||||
EnableEscapeCommandline yes
|
||||
|
30
sshconfig/10-home
Normal file
30
sshconfig/10-home
Normal file
|
@ -0,0 +1,30 @@
|
|||
# vim:sts=4:sw=4:ft=sshconfig
|
||||
### Home hosts ###
|
||||
|
||||
Host fisso
|
||||
HostName 192.168.255.3
|
||||
|
||||
Host r2d2
|
||||
HostName 192.168.255.1
|
||||
Port 54545
|
||||
|
||||
Host osmc
|
||||
HostName home.sys42.eu
|
||||
Port 54545
|
||||
|
||||
Host nas
|
||||
HostName 192.168.255.2
|
||||
User admin
|
||||
|
||||
Host nas-backup
|
||||
HostName 192.168.255.2
|
||||
User backup
|
||||
|
||||
Host octopi octopi.vavassori.lcl
|
||||
HostName 192.168.255.20
|
||||
User pi
|
||||
|
||||
Host vhost
|
||||
HostName vhost.vavassori.lcl
|
||||
#HostName 192.168.255.4
|
||||
|
14
sshconfig/20-contabo
Normal file
14
sshconfig/20-contabo
Normal file
|
@ -0,0 +1,14 @@
|
|||
# vim:sts=4:sw=4:ft=sshconfig
|
||||
### Contabo ###
|
||||
Host phobos phobos.sys42.eu
|
||||
HostName phobos.sys42.eu
|
||||
Port 45454
|
||||
|
||||
Host deimos deimos.sys42.eu
|
||||
HostName deimos.sys42.eu
|
||||
Port 45454
|
||||
|
||||
Host maersk maersk.sys42.eu
|
||||
HostName maersk.sys42.eu
|
||||
Port 45454
|
||||
|
6
sshconfig/20-ionos
Normal file
6
sshconfig/20-ionos
Normal file
|
@ -0,0 +1,6 @@
|
|||
# vim:sts=4:sw=4:ft=sshconfig
|
||||
### IONOS ###
|
||||
Host tunwg tunwg.sys42.cc
|
||||
HostName tunwg.sys42.cc
|
||||
Port 54545
|
||||
|
31
sshconfig/30-bglug
Normal file
31
sshconfig/30-bglug
Normal file
|
@ -0,0 +1,31 @@
|
|||
# vim:sts=4:sw=4:ft=sshconfig
|
||||
### BgLUG ###
|
||||
|
||||
Host bglug-old
|
||||
HostName 79.137.32.133
|
||||
Port 22
|
||||
User root
|
||||
|
||||
Host bglug-main
|
||||
HostName 173.212.234.254
|
||||
Port 28375
|
||||
User root
|
||||
|
||||
Host vomitino
|
||||
HostName 10.1.254.10
|
||||
User root
|
||||
IdentityFile ~/.ssh/id_ed25519
|
||||
ProxyCommand ssh -W %h:%p phobos
|
||||
LocalForward 8080 localhost:80
|
||||
LocalForward 8443 192.168.45.100:8443
|
||||
|
||||
|
||||
### ServerBGlug esterno ###
|
||||
Host reposrv
|
||||
Hostname net.fusili.net
|
||||
Port 1234
|
||||
|
||||
Host reposrv-local
|
||||
Hostname 192.168.1.1
|
||||
Port 1234
|
||||
|
26
sshconfig/30-libreitalia
Normal file
26
sshconfig/30-libreitalia
Normal file
|
@ -0,0 +1,26 @@
|
|||
# vim:sts=4:sw=4:ft=sshconfig
|
||||
### LibreItalia ###
|
||||
|
||||
Host ciccio.libreitalia.org ciccio
|
||||
HostName 5.189.185.167
|
||||
User emiliano.vavassori@libreitalia.org
|
||||
Port 54321
|
||||
LocalForward 9090 127.0.0.1:9090
|
||||
|
||||
Host ciccio.vpn
|
||||
HostName 172.18.255.1
|
||||
User emiliano.vavassori@libreitalia.org
|
||||
Port 54321
|
||||
ProxyCommand ssh -W %h:%p franco
|
||||
LocalForward 9090 127.0.0.1:9090
|
||||
|
||||
Host franco.libreitalia.org franco
|
||||
HostName 207.180.245.75
|
||||
Port 54321
|
||||
|
||||
# Alias per deploy conference
|
||||
Host conference-remote
|
||||
HostName franco.libreitalia.org
|
||||
Port 54321
|
||||
User root
|
||||
|
42
sshconfig/30-libreschool
Normal file
42
sshconfig/30-libreschool
Normal file
|
@ -0,0 +1,42 @@
|
|||
# vim:sts=4:sw=4:ft=sshconfig
|
||||
### LibreSchool VPN ###
|
||||
|
||||
Host caravaggio
|
||||
Hostname 172.16.99.6
|
||||
User amgmt
|
||||
|
||||
Host iccamozzi
|
||||
Hostname 172.16.99.10
|
||||
User amgmt
|
||||
|
||||
Host iccamozzi.mirror
|
||||
HostName mirror.iccamozzi.edu
|
||||
User amgmt
|
||||
ProxyCommand ssh -W %h:%p iccamozzi
|
||||
|
||||
Host seminario
|
||||
Hostname 172.16.99.14
|
||||
User amgmt
|
||||
|
||||
Host icalpi.salerno1
|
||||
Hostname 172.16.99.18
|
||||
User amgmt
|
||||
|
||||
Host icalpi.salerno3
|
||||
Hostname 172.16.99.22
|
||||
User amgmt
|
||||
|
||||
Host icalpi.trecastelli
|
||||
Hostname 172.16.99.26
|
||||
User amgmt
|
||||
|
||||
Host icpiana
|
||||
HostName 10.0.254.13
|
||||
User amgmt
|
||||
ProxyCommand ssh -W %h:%p phobos
|
||||
IdentityFile /home/syntaxerrormmm/.ssh/id_rsa
|
||||
IdentitiesOnly yes
|
||||
LocalForward 9980 localhost:980
|
||||
LocalForward 9443 localhost:443
|
||||
LocalForward 9080 localhost:80
|
||||
|
6
sshconfig/30-tdf
Normal file
6
sshconfig/30-tdf
Normal file
|
@ -0,0 +1,6 @@
|
|||
# vim:sts=4:sw=4:ft=sshconfig
|
||||
# TDF
|
||||
|
||||
Host vm207
|
||||
HostName vm207.documentfoundation.org
|
||||
|
7
sshconfig/60-antoniofaccioli
Normal file
7
sshconfig/60-antoniofaccioli
Normal file
|
@ -0,0 +1,7 @@
|
|||
# vim:sts=4:sw=4:ft=sshconfig
|
||||
# Antonio Faccioli
|
||||
|
||||
Host lo.soluzioniopen
|
||||
HostName 178.238.230.252
|
||||
User root
|
||||
|
7
sshconfig/60-gabrieleponzo
Normal file
7
sshconfig/60-gabrieleponzo
Normal file
|
@ -0,0 +1,7 @@
|
|||
# vim:sts=4:sw=4:ft=sshconfig
|
||||
### Gabriele Ponzo ###
|
||||
|
||||
Host ponzo
|
||||
HostName vps.progetto.tr.it
|
||||
Port 21098
|
||||
|
7
sshconfig/60-stefanodavid
Normal file
7
sshconfig/60-stefanodavid
Normal file
|
@ -0,0 +1,7 @@
|
|||
# vim:sts=4:sw=4:ft=sshconfig
|
||||
### Stefano David ###
|
||||
|
||||
Host bolzano
|
||||
HostName 10.199.199.1
|
||||
User emiliano
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue