Error Permission denied (publickey) when I try to ssh
This error appears when trying to SSH into a server. The publickey
in the
brackets after the error message is misleading. One reason might be wrong
configuration in sshd_config
file and the second reason might be insufficient
permissions of the authorized_keys
file.
Solution - Enable password authentication
To enable the password authentication, follow these steps:
- Log in as a root to your system
- Edit the contents of the
/etc/ssh/sshd_config
file using the text editor:
sudo nano /etc/ssh/sshd_config
- Find the
PasswordAuthentication
option in the file and change its value toyes
so it looks like this:
# Change to no to disable tunnelled clear text passwords
PasswordAuthentication yes
- Save the file and exit the editor. Then run the following command to apply the changes:
sudo service sshd reload
-
How do I disable ipv6 on Ubuntu 20.04
To disable IPv6 on your Ubuntu 20.04 system, open the /etc/sysctl.conf file in your favorite text editor and put the following lines at the end of the file: net.ipv6.conf.all.disableipv6 = 1 net.ip...
Questions -
Copy SSH key to clipboard
An SSH key is usually stored in the form of a file. To copy an SSH key to your clipboard, you can use one of the following options: Option 1 - Copy from terminal The first option is to print the ke...
Questions
Make your mark
Join the writer's program
Are you a developer and love writing and sharing your knowledge with the world? Join our guest writing program and get paid for writing amazing technical guides. We'll get them to the right readers that will appreciate them.
Write for usBuild on top of Better Stack
Write a script, app or project on top of Better Stack and share it with the world. Make a public repository and share it with us at our email.
community@betterstack.comor submit a pull request and help us build better products for everyone.
See the full list of amazing projects on github