SSH

Abychom nemuseli furt dokola psat hesla k jednotlivym uctum na serveru, je dobry se prihlasovat pres SSH klic

Kde klic najdu

na DS ve slozce AKON/FIREMNI/KLICE/akon-common-key - je dobry si ho zkopirovat do ~/.ssh

Jak nainstaluju klic do uctu na serveru

Nasleduje priklad pro ucet: lameuser@akon.cz

  • Musim znat heslo k danemu uctu, napr. imverylame
  • Do terminalu hodim prikaz: ssh-copy-id -i ~/.ssh/akon-common-key lameuser@akon.cz
  • Vyzve me to k zadani hesla, napisu / vlozim (ctrl + shift + v) ho tam, dam enter a melo by byt hotovo
  • vyzkousim ssh lameuser@akon.cz melo by me to pripojit na server

Transkript cele session, po ktere se muzu prihlasit jako lameuser@akon.cz

> ssh-copy-id -i ~/.ssh/akon-common-key lameuser@akon.cz
/usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/home/benke/.ssh/akon-common-key.pub"
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys
lameuser@akon.cz's password: 

Number of key(s) added: 1

Now try logging into the machine, with:   "ssh 'lameuser@akon.cz'"
and check to make sure that only the key(s) you wanted were added.

> ssh lameuser@akon.cz
Last failed login: Fri Aug 30 10:53:09 CEST 2019 from static-84-242-78-229.net.upcbroadband.cz on ssh:notty
There were 4 failed login attempts since the last successful login.
-= CentOS 7 server ve sprave MAI, filesystem XFS =-

Specials: na serveru je Node.js, Composer a GIT
          + Lets Encrypt 
Druha instance mysql 5.7 v dockeru, kontejner mysql-5.7
-bash-4.2$