передача ssh-агента для Бродячего VM

Мы используем DMIDecode для чтения информации из удаленных систем Linux и еще не нашли обходное решение к этому. Я зарегистрировал запрос к dmidecode домашней странице, спрашивающей об этом...

Используя команду dmidecode-t система дает ошибку "/dev/mem: Разрешение отклонило", который является проблемой, поскольку мы не хотим информации о памяти (просто производитель, номер модели и порядковый номер).

Я замечаю, что работа команды smbios SunOS хорошо работает для этой информации, не нуждаясь в полномочии пользователя root.

На данный момент я собираюсь заменить нашу документацию, указывающую для "использования определенной учетной записи с наименьшим количеством требуемых полномочий" с "пользовательскими корневыми учетными данными".

12
27.05.2013, 13:47
1 ответ

После нескольких изнурительных часов я сделал прогресс

Vagrant.configure("2") do |config|
  config.ssh.private_key_path = "~/.ssh/id_rsa"
  config.ssh.forward_agent = true
end

config.ssh.private_key_path Ваш локальный закрытый ключ, Ваш закрытый ключ должен быть доступен локальному ssh-агенту. Можно свериться ssh-add -L, если это не перечислено, добавляет это с ssh-add ~/.ssh/id_rsa. Не забывайте добавлять свой открытый ключ к ~/.ssh/authorized_keys на бродячем VM.

Затем vagrant destroy и восстановите его с помощью новой бродячей конфигурации. затем это должно работать, тестируют и хост и бродячее использование

$ ssh -T git@github.com

бродяга должна возвратиться в первый раз

The authenticity of host 'github.com (204.232.175.90)' can't be established.
RSA key fingerprint is 16:27:ac:a5:7c:28:2d:36:63:2b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'github.com,205.232.175.93' (RSA) to the list of known hosts.

Если Вы не добавили Вас открытый ключ к ~/.ssh/authorized_keys на бродячем VM.

Там после того, как это должно читать как

vagrant@precise64:~$ ssh -T git@github.com
Hi Ruberto! You've successfully authenticated, but GitHub does not provide shell access.

Спасибо всем, которое помогло мне. именно из-за Вас я пошел, роя далее :)

10
27.01.2020, 19:56
  • 1
    Мой не говорит "Привет Ruberto!". Это хорошо, если это говорит другое имя там? –  Darth Egregious 07.10.2015, 17:24
  • 2
    Да @user973810 его просто ответ от GitHub, таким образом, это должно быть имя, Вы зарегистрировались в GitHub с. –  TheLegend 09.10.2015, 08:10

Теги

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