spanskiblog/content/posts/SSH.md

931 B

+++ date="2022-12-24" author="spanskiduh" title="SSH" description="click to read SSH" +++

SSH

basic

  • /etc/ssh/ssh_config - config location (client)
  • /etc/ssh/sshd_config - config location (server)

It is always smart to disable root login! --> uncomment PermitRootLogin no

Enable encryption

  • ssh-keygen -t rsa - generate private and public key
  • ssh-copy-id <server-ip> - copy ssh identity to server

--> uncomment PasswordAuthentication no (on server) Warning store private key on a secure location, if you lose it, you will lose connection to a server!

FAIL2BAN

  • use it to secure ssh
  • install a basic ubuntu vm and watch from 4:20 in video he he u get it, but it is actually there

SCP

  • scp <filename> <user@server_ip:/destination_folder> - copy file to server

How to joke around with medic

oli@bert:~$ ssh tim
oli@tim:~$ export DISPLAY=:0
oli@tim:~$ firefox