SSH-подключение — доступ запрещен на MacBook

SSH-подключение — доступ запрещен на MacBook

У меня возникли проблемы с недавно настроенным сервером Ubuntu 22.04 LTS.

Моя цель — получить доступ к серверу через SSH с моего ноутбука. Но я не могу подключиться и получаю ошибку «Отказано в доступе» после ввода пароля.

Что я уже сделал:

установка Ubuntu 22.04 с OpenSSH настройка конфигурации ssh (/etc/ssh/sshd_config) PubkeyAuthentication yes - PasswordAuthentication yes AllowUsers MyUsername перезапустил сервер ssh Когда я теперь пытаюсь подключиться через "ssh MyUsername@MyServer" из локальной сети, я получаю ошибку отказано в доступе. Я пытаюсь подключиться с моего MacBook Pro (M3 Pro).

Когда я использую машину с Windows, я могу легко получить доступ к своему серверу с помощью PowerShell. Так что я не думаю, что проблема в сервере. Только с моего Mac это не работает.

Я уже пытался сгенерировать ключ на моем MacBook, чтобы использовать ключ pub вместо пароля. Поэтому я сгенерировал ключ с помощью ssh-keygen, а затем скопировал открытый ключ на сервер (я сделал это со своего ноутбука с Windows, так как не могу подключиться с Mac, чтобы скопировать его на сервер). Для этого я просто добавил ключ pub как новую строку в ~/.ssh/authorized_keys. Но это ничего не меняет. Пароль по-прежнему требуется, и я все еще получаю ошибку.

Связанный контент