Coping and deleting public keys.
authorOleksandr Gavenko <gavenkoa@gmail.com>
Sat, 09 Jan 2016 20:50:54 +0200
changeset 1858 c6dc48292ee8
parent 1857 78eb9d75c720
child 1859 048f61a3be91
Coping and deleting public keys.
ssh.rst
--- a/ssh.rst	Sat Jan 09 19:50:03 2016 +0200
+++ b/ssh.rst	Sat Jan 09 20:50:54 2016 +0200
@@ -27,11 +27,24 @@
   $ ssh-keygen -p -N "newphrase" -P "oldphrase" -f ~/.ssh/id_dsa
                                      # change passphrase of priv key
 
+Coping and deleting public keys.
+================================
+
+To copy your public key to remote host (for automatic login by pubkey
+authentication)::
+
   $ ssh $user@$host cat ">>" "~/.ssh/authorized_keys" <~/.ssh/id_rsa.pub
                                      # public pub key on remote host
 
   $ ssh-copy-id  $user@$host         # alternative to previous command
 
+To remove ``known_hosts`` key (usually need if you change server pubkey or
+change server)::
+
+  $ ssh-keygen -R hostname
+  $ ssh-keygen -R hostname -f ~/.ssh/known_hosts
+
+
 Shell login.
 ============
 ::