Я установил SSH-сервер и клиент с помощью команд в Ubuntu 13.10
sudo apt-get install ssh
Но затем я могу подключиться, используя мой клиент, к любому другому ssh-серверу в сети с помощью
ssh username@hostname
[ 115] Но когда я пытаюсь подключить ssh-client на моем ноутбуке к себе. Там написано, что разрешение отклонено. Пожалуйста, попробуйте еще раз.
$ : ssh shubhang@10.109.59.55
shubhang@10.109.59.55's password:
Permission denied, please try again.
Может ли кто-нибудь помочь мне с этим.
В вашем /etc/ssh/sshd_config
PasswordAuthentication yes # Default anyway
DenyUsers
и DenyGroups
. Это облако вызвано различными причинами (неправильная конфигурация или разрешения), лучший способ - запустить клиент sshd и ssh в подробном режиме.
Например:
Остановите sshd и запустите sudo /usr/sbin/sshd -Dd
Соединение => ssh user@host -vvv
Вместо ssh попробуйте установить openssh, он всегда работает для меня.