Я пытался скопировать идентификатор ключа для доступа по SSH без пароля, однако похоже, что аутентификация пароля нет. Я не знаю, как это изменить.
Вот исходный код:
ssh-copy-id xxxx @ xxxx
/ usr / bin / ssh-copy-id: INFO: Источник ключей для установки: "/ home / xxxx / .ssh / id_rsa.pub "
/ usr / bin / ssh-copy-id: INFO: попытка входа в систему с новым ключом (ключами), чтобы отфильтровать все, что уже установлено
/ usr / bin / ssh-copy-id: ИНФОРМАЦИЯ: осталось установить 1 ключ (и) - если вам будет предложено сейчас установить новые ключи
xxxx @ xxxx: Permission denied (publickey).
Для использования ssh-copy-id вы должны ненадолго включить доступ к паролю, а затем снова отключить его.
Example:
server$ sudo nano /etc/ssh/sshd_config # Enable password login
server$ sudo systemctl restart sshd.service # Restart sshd
client$ ssh-copy-id me@123.456.789.012 # Transmit your key
client$ ssh me@123.456.789.012 # Test login using key
server$ sudo nano /etc/ssh/sshd_config # Disable password login
server$ sudo systemctl restart sshd.service # Restart sshd