Вот какую ошибку я получаю, когда пытаюсь войти на свой сервер
ssh abayomi@143.110.229.222
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:nLdtZYZ3MPLkpSPFJWFEO0bn8/mlG3Oe0NtEYdKbcNU.
Please contact your system administrator.
Add correct host key in /home/abayomi/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /home/abayomi/.ssh/known_hosts:3
remove with:
ssh-keygen -f "/home/abayomi/.ssh/known_hosts" -R "143.110.229.222"
ECDSA host key for 143.110.229.222 has changed and you have requested strict checking.
Host key verification failed.
OK Я только что успешно удалил предыдущее имя хоста, затем я попытался сделать следующее
ssh 143.198.104.166
Теперь я получаю эту ошибку
abayomi@143.198.104.166: Permission denied (publickey).
мой пользователь больше не имеет доступа для входа на сервер.
ssh
Secure Shell - это программа для входа в удаленную машину и для выполнения команд на удаленной машине. sshd
. sshd
обычно прослушивает порт 22, и вы можете подключиться к ssh-серверу с помощью команды ssh username @ hostname
/ etc / ssh / sshd_config
ssh-keygen -f "/home/abayomi/.ssh/known_hosts" -R "143.110.229.222"
решит проблему с предупреждающим сообщением. /home/username/.ssh/authorized_keys
или у пользователя root / root / .ssh / authorized_keys
. ssh-keygen
.