SSH

SSH er en krypteret forbindelse mellem dig og fx en server,
det kan kun anbefales at man generalt bruger denne type forbindelse
og på lokal netværket, for så bliver man hurtigere vant til at bruge det.

Sæt ssh op på Debian/Ubuntu/Raspberry pi
Forbind dig til din ssh fra terminalen
Opsætning af key access, så man ikke skal bruge pass
Ændring af SSH porten
Backup af din keyfil

Sæt ssh op på Debian/Ubuntu/Raspberry pi
./apt-get install sshd

Når den er færdig er SSH klar på port 22

Forbind dig til din ssh fra terminalen
ssh user@host 

fx ssh root@10.0.0.100

Opsætning af key access, så man ikke skal bruge pass
Keyaccess er godt hvis man fx skal ha en rutine til at upload filer til en
anden server, så skal du ikke skrive passwordet ind, eller hvis du bare
generalt vil ha adgang til din server uden hele tiden at skulle skrive password.

Linux
ssh-keygen
ssh-copy-id user@host

OsX
ssh-keygencurl -L https://raw.githubusercontent.com/beautifulcode/ssh-copy-id-for-OSX/master/install.sh | sh
ssh-copy-id user@host

Nu kan du forbinde dig med det brugernavn du har, uden at skulle skrive password hvergang.

Ændring af SSH porten
nano /etc/ssh/sshd_config

Find # What ports, IPs and protocols we listen for, default porten er Port 22
Her ændre du det til den port du vil køre på.

Backup af din keyfil
Du kan finde dine filer under ~/.ssh/ (Gælder for både Osx/Linux)