Рейтинг:0

как переместить файл pem, загруженный в Windows 10, и переместить его в root@Ubuntu?

флаг ky

Есть ключ pem от AWS, который загружен в мою Windows 10. Jenkins и Nginx устанавливаются с помощью Ubuntu 20.04 LTS (WSL2) в Root.

Теперь, чтобы все работало вместе, мне нужно принести этот pem-ключ, который есть в Windows 10, в Ubuntu Root. Как мне это сделать?

В качестве альтернативы я «мог бы» восстановить ключ pem из AWS и сохранить его в Ubuntu или загрузить в Ubuntu вместо Windows 10. Как это сделать?

guiverc avatar
флаг cn
Вы упомянули, что 20.04 - это ваш вопрос, но пометили свой выпуск как 12.04/precise - почему? Пожалуйста, уточните, на каком вы находитесь и как связаны эти два релиза?
Рейтинг:0
флаг hu

Я думаю, вы используете WSL?

Вы можете получить доступ к своим файлам Windows в этом каталоге

cd /mnt/c/Users/<ubuntu.username>/Загрузки

Затем вы можете скопировать его в свой каталог, а затем изменить разрешения

флаг ky
я сделал то, что вы сказали root@DESKTOP-SB41UI7:~# cd /mnt/c/Users//Загрузки -bash: ubuntu.root: нет такого файла или каталога
Рейтинг:0
флаг cn

Доступ к вашему диску возможен из /мнт/ каталог в WSL. С учетом сказанного, если вы можете просто перейти к /mnt/c/Пользователи/{windows.user}/Загрузки/ - замена {окна.пользователь} с вашим точным именем пользователя Windows вы сможете увидеть все загрузки, которые были загружены в Windows. Подумайте о каталоге / млн / с как ярлык к С: директория диска.

Таким образом, чтобы скопировать файл из Windows, чтобы сказать домашний каталог текущего пользователя WSL, вы можете использовать либо ср (копия) или мв (переместить) такие команды:

# скажем, что имя пользователя Windows - Saleem для этого примера
$ cp /mnt/c/Пользователи/Saleem/Загрузки/aws.pem ~/aws.pem

# для перемещения файла (вырезать/вставить)
$ mv /mnt/c/Пользователи/Saleem/Загрузки/aws.pem ~/aws.pem

Синтаксис для ср является cp [опции] ИСТОЧНИК ЦЕЛЕВОЙ, и для мв является mv [опции] ИСТОЧНИК ЦЕЛЕВОЙ

в [параметры] аргумент является необязательным. пока вы имеете дело с файлами, это тот же синтаксис, но для каталогов вы должны передать или же (рекурсия по каталогам) опция для ср, пока мв просто работает как для файлов, так и для каталогов без каких-либо дополнительных опций.

Чтобы узнать больше об использовании команд Linux, используйте человек {команда}, это отобразит справочные страницы рассматриваемой команды, которая представляет собой документацию по использованию/функциям команды.

флаг ky
Это не работает. Вот что я сделал: https://pastebin.com/9EAY9KZn
SaleemKhair avatar
флаг cn
Ваш синтаксис неверен, его `cp SOURCE DEST` нет `//` после cp , если в пути к папке есть пробелы, окружающие путь с `"`
SaleemKhair avatar
флаг cn
Почему есть `/to/` ?
SaleemKhair avatar
флаг cn
`cp` **space** `"/mnt/c/Users/karen/Udacity And SUSE Cloud Native/AWS-Jenkin-Practice/jenkins-master.pem.txt/to/Users/root/jenkins-master.pem "` **пробел** `~/ssh/jenkins-master.pem.txt` --> предполагается, что master.pem.txt является папкой
флаг ky
привет @SaleemKhair, как мне создать папку ssh jenkins-master - это файл pem, но я не знаю, почему, когда я использую locate pem, он указывает .txt позади

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.