ssh error permission denied (publickey) code example

Example 1: ssh error permission denied (publickey)

sudo service ssh restart

Example 2: ssh error permission denied (publickey)

sudo nano /etc/ssh/sshd_config
PermitRootLogin prohibit-password to PermitRootLogin yes 
PasswordAuthentication no to PasswordAuthentication yes

Example 3: permission denied (publickey password)

cat ~/.ssh/id_rsa.pub | ssh <user>@<hostname> 'cat >> .ssh/authorized_keys && echo "Key copied"'

Example 4: scp permission denied (publickey) but ssh works

scp -i ~/.ssh/my-private-key.pem file.txt bitnami@example.com:/home/bitnami/