Я пытаюсь установить свой открытый ключ вручную w/scp

У меня была подобная проблема после установки Fedora 17. Ubuntu не взяла бы его. После нахождения никаких ответов в сети я задался вопросом, было ли это, потому что личинка не могла 'видеть' установку Fedora. Таким образом, я смонтировал Fedora / раздел в Ubuntu и выполнил личинку обновления, и это нашло установку Fedora и добавило его к меню начальной загрузки. Я использую ту же технику с Archlinux

0
08.11.2013, 21:23
2 ответа

добавить -P 2222 сразу после scp перед параметрами положения

scp -P 2222 ~/.ssh/id_dsa.pub username@mywebpage.com:.ssh/authorized_keys
2
28.01.2020, 02:28
  • 1
    @X Tian, Который работал для получения моего 1 шага вперед.Спасибо. –  Chakotay 08.11.2013, 20:32
  • 2
    Это затем передало файл. Однако я должен был создать каталог сам, прежде чем он передаст. Теперь это, как предполагается, просит у моего мой пароль вместо моего пароля. Это не сделало этого так они учебное руководство, которое, как сказали, выполняло эти команды. chmod 700 ~/.ssh chmod 600 ~/.ssh/authorized_keys. Но когда я вхожу в него, все еще просит мой пароль и не мой пароль. Какова проблема может быть? И также я все еще не могу найти .ssh папку, она, как предполагается, скрыта? –  Chakotay 08.11.2013, 20:35
  • 3
    я думаю, что это может также быть сделано с помощью команды ssh-copy-id это часто связывается в системах Linux. дисковая утилита –  slm♦ 09.11.2013, 00:40

Но когда я смотрю в той папке, я не вижу .ssh папку. Это сделано из соображений безопасности, и это, как предполагается, скрыто?

В *отклоняют, каталоги и файлы, имена которых запускаются с a . обычно скрыты по умолчанию от пользователя. Вы видите их с ls путем выполнения ls -a.

Попробуйте, поместив -P 2222 перед файлами на командной строке. Необходимо использовать капитал P, т.е. -P — нижний регистр p используется для чего-то еще. Посмотрите man scp.

scp использование ssh сделать передачу данных надежно, которая является, почему необходимо указать порт SSH (так как Вы выполняете его на нестандартном порте).

1
28.01.2020, 02:28
  • 1
    p используется для ssh, нет? Вы могли смотреть на мое редактирование к моему исходному вопросу? Я немного застреваю снова. –  Chakotay 08.11.2013, 21:03
  • 2
    Да, для ssh, -p для порта. Однако в scp, -P порт. -p, в scp, "Сохраняет время изменения, времена доступа и режимы из исходного файла". –  Thanatos 08.11.2013, 21:10

Теги

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