Я пытаюсь использовать ssh для localhost, но он запрашивает пароль каждый раз.
Что я пытался:
ssh localhost
ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
Классы DSA не принимаются в последних версиях openssh по умолчанию. Вы должны использовать rsa, который отлично работает и считается более защищенным разработчиками openssh. Если вы действительно хотите использовать клавиши dsa, вы должны добавить
PubkeyAcceptedKeyTypes ssh-dss
строку в свой sshd_config и перезапустить службу ssh.
Классы DSA не принимаются в последних версиях openssh по умолчанию. Вы должны использовать rsa, который отлично работает и считается более защищенным разработчиками openssh. Если вы действительно хотите использовать клавиши dsa, вы должны добавить
PubkeyAcceptedKeyTypes ssh-dss
строку в свой sshd_config и перезапустить службу ssh.
Классы DSA не принимаются в последних версиях openssh по умолчанию. Вы должны использовать rsa, который отлично работает и считается более защищенным разработчиками openssh. Если вы действительно хотите использовать клавиши dsa, вы должны добавить
PubkeyAcceptedKeyTypes ssh-dss
строку в свой sshd_config и перезапустить службу ssh.
Классы DSA не принимаются в последних версиях openssh
по умолчанию. Вы должны использовать rsa
, который отлично работает и считается более защищенным разработчиками openssh
. Если вы действительно хотите использовать клавиши dsa
, вы должны добавить
PubkeyAcceptedKeyTypes ssh-dss
строку в свою sshd_config
и перезапустить службу ssh
.