Próbuję skonfigurować uwierzytelnianie publicznego klucza prywatnego dla serwera i klienta Windows 10 beta openssh. Ale mam problem z tym, że wciąż prosi o hasło.

oto co zrobiłem.

-klient

ssh-keygen -t ed25519
scp "C:\Users\user1\.ssh\id_ed25519.pub" user1@serverip:"C:\Users\user1\.ssh"
ssh-add

usunął wszystkie uprawnienia z pliku klucza prywatnego, z wyjątkiem użytkownika, który ma pełną kontrolę.

-serwer

utworzył plik txt o nazwie klucze_autoryzowane i skopiował do niego zawartość pliku id_ed25519.pub.

Ale połączenie z moim serwerem przy użyciu ssh user1@serveriplub ssh -i C:\Users\user1\.ssh\id_ed25519 user1@serveripnadal monituje mnie o hasło. Jakieś pomysły?

hao wang
źródło