Некоторое время назад - установочный носитель дистрибутива, который мог загружаться на нескольких платформах?

Все это выглядит примерно так, как должно быть,... единственное, что вы не упомянули, это то, есть ли у машины, с которой вы пытаетесь подключиться, закрытый ключ? Возможно, он не сохранен там, где должен быть (например, ~/.ssh/id_rsa) - если это не так, то для подключения необходимо использовать следующую команду:

ssh -i <path to identity file> <username>@<hostname>

Также рекомендую вы не копируете идентификаторы «вручную», если вам это действительно не нужно и вы не знаете, что делаете, а просто используете ssh-команды, которые облегчают вам это:

ssh-keygen
ssh-copy-id <username>@<hostname>

Вот и все. Это сначала создаст новый файл идентификации, а затем скопирует его на хост. Если у вас уже где-то есть файл идентификации, вы, конечно, также можете использовать флаг -i <путь к файлу идентификации> с ssh-copy-id.

РЕДАКТИРОВАТЬ: Я только что заметил, что вы упомянули, что подключаетесь к Putty - это немного отличается, и у шпатлевки есть собственный механизм для этого, генератор ключей PuTTY.

Сгенерируйте и сохраните закрытый и открытый ключи: закрытый — это id_rsa из нашего предыдущего примера, который остается на клиентской машине, публичный — это id_rsa.pub, который необходимо скопировать в ~/.ssh/authorized_keys на сервере.

Сделав это, вам нужно добавить закрытый ключ на вкладке Connection/SSH/Auth для сеанса, который вы используете.

0
11.01.2019, 05:14
1 ответ

Я знаю пару систем, установочные компакт-диски которых можно загрузить на нескольких платформах.

Первый - это OpenBSD, как вы, кажется, помните. Первый компакт-диск OpenBSD 2.1 может загружаться на i386, ARC и SPARC; Первый компакт-диск OpenBSD 3.0 может загружаться на i386 и Alpha; и так оно и есть. (Некоторые компакт-диски включают дополнительные архитектуры с более сложными требованиями к загрузке, например по сети или с использованием других инструментов для копирования файлов.) Текущая версия, OpenBSD 6.0 , поддерживает i386, Alpha и HPPA со своего первого компакт-диска, но только i386 может загрузиться с компакт-диска; Alpha нужна дискета, а HPPA - сетевая загрузка.

Второй - Debian, у которого было множество компакт-дисков с разной архитектурой. Текущий выпуск Debian GNU / Linux 8.6.0 может загружаться на i386 и amd64. Предыдущие выпуски поддерживали различные архитектуры с одного компакт-диска; например, Debian 4 имел один компакт-диск для i386, amd64 и PowerPC, а другой - для Alpha, HPPA и Itanium.

3
28.01.2020, 02:25

Теги

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