Новый компьютер, лучший способ добавить новые ключи ssh

Прежде всего, использование Virtualbox или Vmware зависит от ваших потребностей. Вы можете проверить их:

https://www.virtualbox.org/wiki/VBox_vs_Others

https://www.virtualbox.org/wiki/VBox_vs_Others [ ! d2]

Кроме того, вы можете найти множество сравнительных ссылок между приложениями виртуализации через Google. Для тех, кого вы указали, либо Virtualbox, либо Vmware могут делать все это легко.

Если вы предпочитаете 64-битную ОС, это было бы неплохо. Использование нескольких гостевых виртуальных машин, безусловно, будет потреблять ваши ОЗУ, а также рассмотреть возможность резервирования хорошей части Swap.

Доступ к сети через хост-компьютер не является проблемой, вы можете легко это сделать.

Каждое приложение поддерживает USB и звук.

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

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

Выбор Virtualbox или Vmware зависит от вас. Вы можете бесплатно использовать Vmware-сервер, Virtualbox абсолютно свободен, как вы можете видеть.

0
задан 15 January 2018 в 07:07

2 ответа

В зависимости от вашей ОС вы можете попробовать:

ssh-copy-id username@host

Чтобы указать использование файла ключа:

ssh-copy-id -i ~/.ssh/id_rsa.pub username@host

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

Я считаю, что это намного проще, чем использование моего старого метода:

cat ~/.ssh/id_rsa.pub | ssh username@host 'cat >> .ssh/authorized_keys'
1
ответ дан 17 July 2018 в 23:02

В зависимости от вашей ОС вы можете попробовать:

ssh-copy-id username@host

Чтобы указать использование файла ключа:

ssh-copy-id -i ~/.ssh/id_rsa.pub username@host

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

Я считаю, что это намного проще, чем использование моего старого метода:

cat ~/.ssh/id_rsa.pub | ssh username@host 'cat >> .ssh/authorized_keys'
1
ответ дан 24 July 2018 в 13:35
  • 1
    Удивительно, я думаю, что это то, что я искал. Это была моя первоначальная мысль, но я точно не знал, как это будет работать. Итак, скопируйте мой id_rsa.pub на мой старый компьютер и затем скопируйте тот же самый файл на новый компьютер? Все открытые ключи хранятся в одном файле? Или я должен буду убедиться, что я выбрал правильный? – Chris Wendel 16 January 2018 в 08:42

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

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