X-Git-Url: https://git.wh0rd.org/?p=home.git;a=blobdiff_plain;f=.ssh%2Fconfig;h=4c451f8b495c029ade6c127dfdb4770af1f84683;hp=521625f8f3b083a3929f7c62af5ce294dd8bd921;hb=9aef2254835d81d664b44180f387eb5a87f4855f;hpb=eff60865947b04cfdb1a51a2a8a06481fdff6122 diff --git a/.ssh/config b/.ssh/config index 521625f..4c451f8 100644 --- a/.ssh/config +++ b/.ssh/config @@ -1,11 +1,44 @@ +# For HPN fast transfers +# scp -oNoneEnabled=yes -oNoneSwitch=yes +# also enable NoneEnabled on server side + +#Host * +# ControlMaster auto +# ControlPath ~/.ssh/cm_socket/%r@%h:%p + +Host localhost + StrictHostKeyChecking no + +Host wh0rd.org + # For openssh + IdentityFile ~/.ssh/id_ed25519.vapier + # For dropbear + IdentityFile ~/.ssh/id_rsa.vapier + Host depot User root + HostName home.wh0rd.org + Port 443 + IdentityFile ~/.ssh/id_ed25519.vapier + +Host home + HostName home.wh0rd.org + Port 443 -Host wh0rd-admin - User wh0rd - HostName wh0rd.vmadmin.bytemark.co.uk +Host bos.wh0rd.org + Port 443 +Host home-ports + HostName vpn-vapier-m + #HostName home.wh0rd.org + #Port 443 + Compression yes + DynamicForward 22222 +Host dir-825 + User root + HostName 192.168.0.250 + IdentityFile ~/.ssh/id_dsa.vapier ### ### Blackfin systems @@ -18,97 +51,128 @@ Host cvs.blackfin.uclinux.org blackfin.uclinux.org db.blackfin.uclinux.org sourc Host uboot u-boot www.denx.de User gu-blackfin - HostName www.denx.de IdentityFile ~/.ssh/id_dsa.bfin + HostName www.denx.de + +Host gitolite.kernel.org + User git + IdentityFile ~/.ssh/limited/id_rsa.kernel.org + +Host kup.kernel.org + IdentityFile ~/.ssh/limited/id_rsa.kernel.org Host db.b.u.o User root + IdentityFile ~/.ssh/id_dsa.adi HostName db.blackfin.uclinux.org Port 443 Host docs.b.u.o User root + IdentityFile ~/.ssh/id_dsa.adi HostName docs.blackfin.uclinux.org Host sources.b.u.o User root + IdentityFile ~/.ssh/id_dsa.adi HostName sources.blackfin.uclinux.org Host firewall-sources.b.u.o User root + IdentityFile ~/.ssh/id_dsa.adi HostName firewall-sources.blackfin.uclinux.org Port 443 Host firewall-sources.blackfin.uclinux.org User vapier - Port 443 - IdentityFile ~/.ssh/id_dsa.bfin - -Host norwood-cvs nwd2cvs1.corp.analog.com - User cvsuser - HostName nwd2cvs1.corp.analog.com IdentityFile ~/.ssh/id_dsa.adi -Host shanghai-cvs - User root - HostName 10.99.22.20 - ForwardX11 no -Host shanghai-cvs-ports - User root - HostName 10.99.22.20 - ForwardX11 no - LocalForward 8079 localhost:8079 -Host shanghai-ports + Port 443 +Host wiki.a.c User vapier - HostName localhost - Port 8079 - ForwardX11 no - DynamicForward 22222 - LocalForward localhost:1143 nwd2exm5.ad.analog.com:143 - LocalForward localhost:2225 nwd2exm5.ad.analog.com:25 -Host nashua-test - User root - HostName 10.69.2.210 IdentityFile ~/.ssh/id_dsa.adi + HostName 195.170.124.184 + Port 6589 -Host macmini mac-mini - HostName 10.99.22.146 -Host osx - User blackfin - HostName osx.ad.analog.com - IdentityFile ~/.ssh/id_dsa.adi -Host snoopy - HostName snoopy.ad.analog.com - IdentityFile ~/.ssh/id_dsa.adi +### +### Google systems +### + +Host gshell + HostName sh.corp.google.com + User vapier Host work + HostName vapier.cam.corp.google.com + +Host lemote + HostName 100.100.36.240 + +Host crosvm + Port 9222 HostName localhost - Port 2 -# HostName 192.168.254.2 -# ForwardX11 yes -Host work-ports - HostName wh0rd.org -# HostName 192.168.254.2 - LocalForward 143 nwd2exm5.ad.analog.com:143 - LocalForward 25 nwd2exm5.ad.analog.com:25 - DynamicForward 192.168.0.2:8080 + User root + StrictHostKeyChecking no + UpdateHostKeys yes + UserKnownHostsFile /dev/null + IdentityFile ~/.ssh/id_rsa.cros + +Host hsm + IdentityFile ~/.ssh/id_rsa.google + HostName 100.90.28.67 + +### +### random source systems +### + +Host sourceware.org + IdentityFile ~/.ssh/id_rsa.vapier + +Host github.com + IdentityFile ~/.ssh/id_ed25519.vapier +Host uclibc.org + IdentityFile ~/.ssh/id_ed25519.vapier +Host e? e?.enlightenment.org e?v*.enlightenment.org + User vapier + ProxyCommand none + +Host git.enlightenment.org + User git + ProxyCommand none + +Host *.enlightenment.org + User vapier + ProxyCommand ssh -q e5v1.enlightenment.org -W %h:%p ### ### Gentoo systems ### # then at runtime, do: -# ssh -M -N -f vapier@cvs.gentoo.org -#Host cvs.gentoo.org -# ControlMaster auto -# ControlPath ~/.ssh/master-%r@%h:%p -#Host cvs.gentoo.org svn.gentoo.org -# ProxyCommand ssh -a vapier@dev.gentoo.org /usr/bin/nc -q2 %h %p +# ssh -N -f -n master-cvs.gentoo.org +Host master-cvs.gentoo.org + HostName cvs.gentoo.org + User vapier + ControlMaster yes + ControlPath ~/.ssh/master-%l-%r@%h:%p +Host cvs.gentoo.org + ControlMaster no + ControlPath ~/.ssh/master-%l-%r@%h:%p + BatchMode yes Host dev HostName dev.gentoo.org + IdentityFile ~/.ssh/id_ed25519.vapier Host dev-ports HostName dev.gentoo.org + IdentityFile ~/.ssh/id_ed25519.vapier LocalForward 127.0.0.1:1111 127.0.0.1:25 +Host cvs.gentoo.org + IdentityFile ~/.ssh/id_ed25519.vapier +Host git.overlays.gentoo.org + IdentityFile ~/.ssh/id_ed25519.vapier +Host git.gentoo.org + IdentityFile ~/.ssh/id_ed25519.vapier + Host tinderbox HostName x86dev.gentoo.osuosl.org @@ -116,109 +180,97 @@ Host tinderbox Host alpha HostName monolith.freenet-rz.de -Host gendcc04 - HostName gendcc04.cs.virginia.edu + IdentityFile ~/.ssh/id_ed25519.vapier ### AMD64 ### -Host amd64 poseidon - HostName poseidon.amd64.dev.gentoo.org -Host miranda - HostName miranda.amd64.dev.gentoo.org +Host amd64 + HostName nightheron.gentoo.org + IdentityFile ~/.ssh/id_rsa.vapier ### ARM ### Host coral HostName coral.gentoo.osuosl.org + IdentityFile ~/.ssh/id_rsa.vapier + +Host polyp + HostName polyp.arm.dev.gentoo.org + IdentityFile ~/.ssh/id_ed25519.vapier ### GBSD ### -Host gbsd -# User isis -# HostName mail.anyarch.net - HostName thepaya.homeip.net -# HostName thepaya.is-a-geek.org ### HPPA ### Host hake HostName hppa.gentoo.osuosl.org + IdentityFile ~/.ssh/id_ed25519.vapier + +Host hake-console + HostName console1.gentoo.osuosl.org + IdentityFile ~/.ssh/id_rsa.vapier + User vapier + Port 3003 + AddressFamily inet ### IA64 ### Host beluga HostName beluga.ia64.dev.gentoo.org -Host ia64 - HostName i2.gentoo.osuosl.org + IdentityFile ~/.ssh/id_rsa.vapier +Host ia64 guppy + HostName guppy.ia64.dev.gentoo.org + IdentityFile ~/.ssh/id_ed25519.vapier ### M68K ### -Host killerhippy - Port 1333 - User mike - HostName killerhippy.is-a-geek.org - -Host m68k - Port 2223 - HostName bluespice.dyndns.org - Host kolla HostName chetter.kolla.no ### MIPS ### -Host raq2 - HostName raq2.gentoo.osuosl.org - -Host os - Port 2222 - HostName localhost - -Host o2k - Port 8022 - User vapier - HostName o2k.total-knowledge.com - -Host gateway - User vapier - HostName o2k.total-knowledge.com - -Host swarm - User vapier - HostName swarm.total-knowledge.com - -Host eroyf - User vapier - HostName movidis.mips.dev.hai2u.dk +Host mips + HostName fulong-spark.mips64.dev.gentoo.org ### PPC ### -Host ppc - HostName luna.gentoo.osuosl.org +Host ppc ppc64 + HostName timberdoodle.gentoo.osuosl.org + IdentityFile ~/.ssh/id_ed25519.vapier + +Host ppcle ppc64le + HostName bogsucker.gentoo.osuosl.org + IdentityFile ~/.ssh/id_ed25519.vapier ### S390 ### -# x3270 -sb -sl 1024 localhost:2320 -# ssh -N -f -L 2320:192.168.44.20:23 vmgate.zseries.org -l vapier -Host vmgate-ports - HostName vmgate.zseries.org - LocalForward 2320 192.168.44.20:23 -Host gentoo01 - HostName gentoo01.zseries.org -Host gentoo02 - HostName gentoo02.zseries.org -Host gentoo03 - HostName gentoo03.zseries.org -Host gentoo04 - HostName gentoo04.zseries.org +Host lgentoo3 + HostName lgentoo3.s390.gentoo.wh0rd.org + HostName 148.100.88.31 + IdentityFile ~/.ssh/id_ed25519.vapier +Host lgentoo4 + HostName lgentoo4.s390.gentoo.wh0rd.org + HostName 148.100.88.32 + IdentityFile ~/.ssh/id_ed25519.vapier ### SPARC ### Host sparc HostName bender.sparc.dev.gentoo.org - Port 2223 + IdentityFile ~/.ssh/id_ed25519.vapier ### SH ### Host lantank HostName lantank.sh.dev.gentoo.org + IdentityFile ~/.ssh/id_rsa.vapier + + +# skey based access: +# https://chrome-internal.googlesource.com/infra/infra_internal/+/master/doc/ssh_config + +# For CrOS gcloud instances: +# $ ls ~/google-cloud-sdk/bin/gcloud +# $ curl https://sdk.cloud.google.com | bash +# $ gcloud compute ssh cros-beefy59-c2