2

Я следовал некоторому руководству по созданию пары ключей для моей удаленной системы Linux, одним из шагов было копирование открытого ключа, сгенерированного и сохраненного на моем локальном компьютере, в файл authorized-keys на удаленном компьютере. Я попробовал ctrl + c, а затем ctrl + v для редактора nano/vi в окне "шпаклевка", но он не работает (в редакторе ничего не отображается). Мне действительно нужно вручную вводить ключи или есть какой-то другой способ скопировать и вставить его?

4 ответа4

7

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

PuTTY распознает Shift Insert для вставки из буфера обмена. Это работает надежно (отказов клавиш редко). Вы также можете изменить поведение щелчка правой кнопкой мыши, чтобы получить меню, как отмечено на странице Грега Ферро.

Дальнейшее чтение:

3

Если вы получили содержимое из другого приложения, скопированное в буфер обмена на локальном компьютере, щелкните правой кнопкой мыши в любом месте окна PuTTY, чтобы вставить его в удаленную оболочку.

Примечание: вместо вставки ключа в текстовый редактор вы можете использовать echo и перенаправить его вывод на authorized-keys , например так: echo [paste your public key here] >> ~/.ssh/authorized_keys . В прошлом у меня были проблемы со вставкой в nano/vim с помощью PuTTY (хотя они могли исправить это поведение).

0

Попробуйте вместо этого щелкнуть правой кнопкой мыши.

Я также обнаружил, что один щелчок правой кнопкой мыши не будет работать (в нано)- даже если щелкнуть правой кнопкой мыши на терминале, БУДЕТ вставить буфер обмена. И я нашел все возможные варианты (ctrl-shift-v, shift-insert), но ни один из них не сработал. Наконец, я нашел кого-то, предлагающего сдвиг правой кнопкой мыши, и он работал без каких-либо необходимых модов. Спасение, когда нужно вставить длинные или несколько строк снаружи редактора!

Тем не менее, я обнаружил, что некоторые многострочные тексты будут вставлены, а некоторые нет. В этом случае, если я вставил пару строк одновременно, это сработало. Странный. Поделиться этим в случае, если это может помочь кому-то еще, или они могут знать, что случилось.

0

В любом случае, nano редактор работает одинаково!

Строки можно обрезать с помощью комбинации клавиш Ctrl+K (скопировать с помощью Alt + ^) и вставить с помощью Ctrl+ U.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .