Changes

Jump to navigation Jump to search
213 bytes added ,  11:36, 6 April 2021
m
Line 61: Line 61:  
===Check/close open tunnels===
 
===Check/close open tunnels===
 
  <nowiki>
 
  <nowiki>
      netstat -n --protocol inet | grep ':22'
+
        netstat -n --protocol inet | grep ':22'
      sudo lsof -i -n | egrep '\<ssh\>'
+
        sudo lsof -i -n | egrep '\<ssh\>'
      sudo lsof -i -n | egrep '\<sshd\>'</nowiki>
+
        sudo lsof -i -n | egrep '\<sshd\>'</nowiki>
    
'''To close open tunnels'''<br />
 
'''To close open tunnels'''<br />
Line 107: Line 107:  
===$HOME/.ssh/config===
 
===$HOME/.ssh/config===
 
  <nowiki>Host morpheus
 
  <nowiki>Host morpheus
          IdentityFile ~/.ssh/Trinity.pub
+
            IdentityFile ~/.ssh/Trinity.pub
          User rafa
+
            User rafa
          port 10535
+
            port 10535
     
+
       
      === $WORK/.ssh/config ===
+
        === $WORK/.ssh/config ===
      Host flirt
+
        Host flirt
          IdentityFile ~/.ssh/Trinity.pub
+
            IdentityFile ~/.ssh/Trinity.pub
          User rafa
+
            User rafa
          port 10536</nowiki>
+
            port 10536</nowiki>
    
(connections config)
 
(connections config)
 
  <nowiki>Host fpsim-frontend
 
  <nowiki>Host fpsim-frontend
          IdentityFile ~/.ssh/DNC-FKY.pem
+
            IdentityFile ~/.ssh/DNC-FKY.pem
     
+
       
      Host *
+
        Host *
          ServerAliveInterval 30
+
            ServerAliveInterval 30
          ServerAliveCountMax 2
+
            ServerAliveCountMax 2
     
+
       
      Host mi6.rra.lan
+
        Host mi6.rra.lan
          IdentityFile ~/.ssh/rra_fake.pem
+
            IdentityFile ~/.ssh/rra_fake.pem
          User rra
+
            User rra
     
+
       
      Host leaks.rra.lan
+
        Host leaks.rra.lan
          IdentityFile ~/.ssh/rt_rsa
+
            IdentityFile ~/.ssh/rt_rsa
          User xe50582
+
            User xe50582
     
+
       
      Host news.menupayapp.com
+
        Host news.menupayapp.com
          IdentityFile ~/.ssh/rra_id.pem
+
            IdentityFile ~/.ssh/rra_id.pem
          User ubuntu
+
            User ubuntu
     
+
       
      Host 20.1.40.109
+
        Host 20.1.40.109
          IdentityFile ~/.ssh/rt_rsa
+
            IdentityFile ~/.ssh/rt_rsa
          User rra
+
            User rra
     
+
       
      Host gitrra.dyndns.org
+
        Host gitrra.dyndns.org
          IdentityFile ~/.ssh/DNC-FKY.pem
+
            IdentityFile ~/.ssh/DNC-FKY.pem
          User ubuntu
+
            User ubuntu
     
+
       
      Host mapper1
+
        Host mapper1
          IdentityFile ~/.ssh/id_rsa
+
            IdentityFile ~/.ssh/id_rsa
          HostName WF00MPA1.igrupobbva
+
            HostName WF00MPA1.igrupobbva
          User pi
+
            User pi
     
+
       
      Host mapper2
+
        Host mapper2
          IdentityFile ~/.ssh/id_rsa
+
            IdentityFile ~/.ssh/id_rsa
          HostName WF00MPA2.igrupobbva
+
            HostName WF00MPA2.igrupobbva
          User pi
+
            User pi
     
+
       
     
+
       
     
+
       
      # LEAVE THIS ONES AT THE BOTTOM (WILDCHARS) First match will be used  
+
        # LEAVE THIS ONES AT THE BOTTOM (WILDCHARS) First match will be used  
      Host 20.1.40.*
+
        Host 20.1.40.*
          IdentityFile ~/.ssh/rt_rsa
+
            IdentityFile ~/.ssh/rt_rsa
          User xe50582
+
            User xe50582
     
+
       
      Host *.rra.lan
+
        Host *.rra.lan
          IdentityFile ~/.ssh/rt_rsa
+
            IdentityFile ~/.ssh/rt_rsa
          User xe50582
+
            User xe50582
     
+
       
     
+
       
      Host 10.255.0.*
+
        Host 10.255.0.*
          IdentityFile ~/.ssh/rt_rsa
+
            IdentityFile ~/.ssh/rt_rsa
          User xe50582</nowiki>
+
            User xe50582</nowiki>
 
<syntaxhighlight lang="text">
 
<syntaxhighlight lang="text">
   Line 200: Line 200:  
create file: /home/user/.ssh/config with the following content: (client side) chmod 600
 
create file: /home/user/.ssh/config with the following content: (client side) chmod 600
 
  <nowiki>
 
  <nowiki>
        Host *
+
        Host *
            ServerAliveInterval 60
+
            ServerAliveInterval 60
            ServerAliveCountMax 2</nowiki>
+
            ServerAliveCountMax 2</nowiki>
 
For each user, or ading to /etc/ssh/ssh_config
 
For each user, or ading to /etc/ssh/ssh_config
 
  ServerAliveInterval 60
 
  ServerAliveInterval 60
Line 213: Line 213:  
2:
 
2:
 
  <nowiki>
 
  <nowiki>
      echo 60 > /proc/sys/net/ipv4/tcp_keepalive_time</nowiki>
+
        echo 60 > /proc/sys/net/ipv4/tcp_keepalive_time</nowiki>
    
Shell script to reconnect on broken pipe:
 
Shell script to reconnect on broken pipe:
Line 275: Line 275:  
===Work===
 
===Work===
 
  <nowiki>Host fpsim-frontend
 
  <nowiki>Host fpsim-frontend
          IdentityFile ~/.ssh/DNC-FKY.pem
+
            IdentityFile ~/.ssh/DNC-FKY.pem
          User ubuntu
+
            User ubuntu
      Host *
+
        Host *
          ServerAliveInterval 30
+
            ServerAliveInterval 30
          ServerAliveCountMax 2
+
            ServerAliveCountMax 2
     
+
       
      Host 10.255.0.*
+
        Host 10.255.0.*
          IdentityFile ~/.ssh/rt_rsa
+
            IdentityFile ~/.ssh/rt_rsa
          User xe50582
+
            User xe50582
     
+
       
      Host leaks.rra.lan
+
        Host leaks.rra.lan
          IdentityFile ~/.ssh/rt_rsa
+
            IdentityFile ~/.ssh/rt_rsa
          User xe50582
+
            User xe50582
     
+
       
      Host news.menupayapp.com
+
        Host news.menupayapp.com
          IdentityFile ~/.ssh/rra_id.pem
+
            IdentityFile ~/.ssh/rra_id.pem
          User ubuntu
+
            User ubuntu
     
+
       
      Host 20.1.40.109
+
        Host 20.1.40.109
          IdentityFile ~/.ssh/rt_rsa
+
            IdentityFile ~/.ssh/rt_rsa
          User rra
+
            User rra
     
+
       
      Host 20.1.40.*
+
        Host 20.1.40.*
          IdentityFile ~/.ssh/rt_rsa
+
            IdentityFile ~/.ssh/rt_rsa
          User xe50582
+
            User xe50582
     
+
       
     
+
       
      Host pdgrt.rra.lan
+
        Host pdgrt.rra.lan
          User rra
+
            User rra
     
+
       
     
+
       
      host geoip.dyndns.org
+
        host geoip.dyndns.org
          IdentityFile ~/.ssh/rra_springfield.pem
+
            IdentityFile ~/.ssh/rra_springfield.pem
          User ubuntu
+
            User ubuntu
     
+
       
      host rrafara.dyndns.org
+
        host rrafara.dyndns.org
          IdentityFile ~/.ssh/DNC.pem
+
            IdentityFile ~/.ssh/DNC.pem
          User ubuntu
+
            User ubuntu
     
+
       
      host deathnote.rra.lan
+
        host deathnote.rra.lan
          User rra
+
            User rra
     
+
       
      host savvius.rra.lan
+
        host savvius.rra.lan
          User root
+
            User root
     
+
       
     
+
       
      Host *.rra.lan
+
        Host *.rra.lan
          # IdentityFile ~/.ssh/rt_rsa
+
            # IdentityFile ~/.ssh/rt_rsa
          User xe50582
+
            User xe50582
     
+
       
     
+
       
      Host 10.255.0.32
+
        Host 10.255.0.32
          IdentityFile ~/.ssh/rra_fake.pem
+
            IdentityFile ~/.ssh/rra_fake.pem
          user rra
+
            user rra
     
+
       
      Host aws-gitlab
+
        Host aws-gitlab
          IdentityFile ~/.ssh/DNC-FKY.pem
+
            IdentityFile ~/.ssh/DNC-FKY.pem
          User ubuntu
+
            User ubuntu
      </nowiki>
+
        </nowiki>
 
===Trinity===
 
===Trinity===
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
Line 402: Line 402:  
Host bitbucket.org
 
Host bitbucket.org
 
     IdentityFile ~/.ssh/bitbucket
 
     IdentityFile ~/.ssh/bitbucket
 +
</syntaxhighlight>
 +
 +
== Kill Session ==
 +
<syntaxhighlight lang="bash">
 +
pkill -9 -t pts/2
 
</syntaxhighlight>
 
</syntaxhighlight>

Navigation menu