Я только что переключил свой сервер на Ubuntu, и все работает, кроме сервера SSH. Я установил сервер sshd и сгенерировал на своем mac (клиенте) ключ, подобный этому:
ssh-keygen -t rsa -C "my@gmail.com", где my@gmail.com - это мой адрес электронной почты. Я не знал, что еще мне нужно было здесь разместить.
Я скопировал открытый ключ ssh со своего mac на мой сервер Ubuntu и добавил содержимое в файл .ssh/authorized_keys в Ubuntu. Я перезапустил сервер SSH все.
Теперь, когда я пытаюсь войти через мой mac с помощью команды:
ssh 192.168.0.149 или даже ssh my@192.168.0.149
Я всегда получаю разрешение отказано (publickey)
Я не знаю, как это исправить? Кто-нибудь может мне помочь? Я думаю, что это как-то связано с my@gmail.com, но я точно не знаю. Я просто хочу войти из локальной сети или из других мест.