Я могу пинговать свою виртуальную машину, а также получаю удовлетворительный ответ от службы ssh с помощью telnet, но я получаю ошибку 'отказано в доступе' всякий раз, когда пытаюсь подключиться к ssh с удаленного хоста. Подключение проходит нормально, если подключаться по обратной связи на 127.0.0.1 с теми же учетными данными.
Есть какие-нибудь подсказки?
решение1
Проверять:
- /etc/hosts.deny / hosts.allow
- «Match Address» в вашей конфигурации sshd
(т.е. что-то вроде:
PasswordAuthentication no
PubkeyAuthentication no
Match Address 127.0.0.*
PubkeyAuthentication yes
PasswordAuthentication yes
)