Changes

Jump to navigation Jump to search
293 bytes added ,  07:59, 11 September 2024
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 191: Line 191:  
/etc/motd (message of the day)<br />
 
/etc/motd (message of the day)<br />
 
/etc/ssh/sshd_config: Change the setting PrintLastLog to "no", this will disable the "Last login" message.
 
/etc/ssh/sshd_config: Change the setting PrintLastLog to "no", this will disable the "Last login" message.
 +
 +
== Add Key Oneliner ==
 +
<syntaxhighlight lang="bash">
 +
ssh-keyscan -t rsa gitlab.roqs.basf.net | tee gitlab.roqs.basf.net-key-temp | ssh-keygen -lf -
 +
</syntaxhighlight>
 +
 
==Convert rsa to ppk==
 
==Convert rsa to ppk==
 
  puttygen keyname -o keyname.ppk
 
  puttygen keyname -o keyname.ppk
Line 200: Line 206:  
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 219:  
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 281:  
===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 404: Line 410:  
</syntaxhighlight>
 
</syntaxhighlight>
   −
== Kill Session ==
+
==Kill Session==
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
pkill -9 -t pts/2
 
pkill -9 -t pts/2
 
</syntaxhighlight>
 
</syntaxhighlight>

Navigation menu