sshd login get Permission denied (publickey). Что я делаю не так? [dубликат]

Только этот может работать для меня (вставьте все сразу):

sudo apt-get update;sudo apt-get dist-upgrade; sudo apt-get install pavucontrol linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop  linux-image-`uname -r` libasound2; sudo apt-get -y --reinstall install linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop  linux-image-`uname -r` libasound2; killall pulseaudio; rm -r ~/.pulse*; ubuntu-support-status; sudo usermod -aG `cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse-access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'` `whoami`

И затем перезагрузка:

sudo reboot

Подробности можно найти здесь: https :

//help.ubuntu.com/community/SoundTroubleshootingProcedure
3
задан 23 April 2018 в 15:00

4 ответа

Возможно, вы изменили IP-адрес сервера на уже известное соединение.

Предупреждение говорит:

ИДЕНТИФИКАЦИЯ REMOTE HOST CHANGED!

Вы можете исправить это, как указано:

ИДЕНТИФИКАЦИЯ УДАЛЕННОГО ХОЗЯИНА ИЗМЕНЕНА!

ssh-keygen -f "/ home / MyUser / .ssh / known_hosts "-R [...]: 555

0
ответ дан 17 July 2018 в 16:20

Вот как я подключаюсь от ПК к серверу:

pcuser@pchostname:~$ssh keygen

Создает два файла в /home/pcuser/.ssh/, называемые id_rsa (закрытый ключ) и id_rsa.pub (открытый ключ)

Создайте файл, если он еще не существует, называется /home/pcuser/.ssh/config и добавляет информацию вашего сервера:

Host myserver HostName myserverIP User myserverUser Port 22 IdentityFile ~/.ssh/id_rsa

Port 22 и IdentityFile ~/.ssh/id_rsa являются значениями по умолчанию , Вам нужно только указать их, если вы используете что-то отличное от значения по умолчанию.

Теперь скопируйте открытый ключ вашего компьютера на ваш сервер. Вам будет предложено сохранить его как известный хост и попросить пароль пользователя сервера

pcuser@pchostname:~/$ssh-copy-id -i ~/.ssh/id_rsa.pub myserver

Теперь вы можете ssh на свой сервер с помощью

pcuser@pchostnamme:~/$ssh myserver

Он не должен спрашивать для пароля больше.

Взгляните на документацию файла конфигурации ssh для получения дополнительных параметров. Некоторые интересные варианты (хотя они могут быть небезопасными):

Host * StrictHostKeyChecking no UserKnownHostsFile=/dev/null ControlPersist 8h

Они написаны в конце файла конфигурации и применяются ко всем узлам, которые не имеют этих настроек, явно установленных ранее в файл.

1
ответ дан 17 July 2018 в 16:20

Возможно, вы изменили IP-адрес сервера на уже известное соединение.

Предупреждение говорит:

ИДЕНТИФИКАЦИЯ REMOTE HOST CHANGED!

Вы можете исправить это, как указано:

ИДЕНТИФИКАЦИЯ УДАЛЕННОГО ХОЗЯИНА ИЗМЕНЕНА!

ssh-keygen -f "/ home / MyUser / .ssh / known_hosts "-R [...]: 555

0
ответ дан 23 July 2018 в 17:14

Вот как я подключаюсь от ПК к серверу:

pcuser@pchostname:~$ssh keygen

Создает два файла в /home/pcuser/.ssh/, называемые id_rsa (закрытый ключ) и id_rsa.pub (открытый ключ)

Создайте файл, если он еще не существует, называется /home/pcuser/.ssh/config и добавляет информацию вашего сервера:

Host myserver HostName myserverIP User myserverUser Port 22 IdentityFile ~/.ssh/id_rsa

Port 22 и IdentityFile ~/.ssh/id_rsa являются значениями по умолчанию , Вам нужно только указать их, если вы используете что-то отличное от значения по умолчанию.

Теперь скопируйте открытый ключ вашего компьютера на ваш сервер. Вам будет предложено сохранить его как известный хост и попросить пароль пользователя сервера

pcuser@pchostname:~/$ssh-copy-id -i ~/.ssh/id_rsa.pub myserver

Теперь вы можете ssh на свой сервер с помощью

pcuser@pchostnamme:~/$ssh myserver

Он не должен спрашивать для пароля больше.

Взгляните на документацию файла конфигурации ssh для получения дополнительных параметров. Некоторые интересные варианты (хотя они могут быть небезопасными):

Host * StrictHostKeyChecking no UserKnownHostsFile=/dev/null ControlPersist 8h

Они написаны в конце файла конфигурации и применяются ко всем узлам, которые не имеют этих настроек, явно установленных ранее в файл.

1
ответ дан 23 July 2018 в 17:14

Другие вопросы по тегам:

Похожие вопросы: