Puncte:0

cum mut un fișier pem care este descărcat în Windows 10 și îl mut la root@Ubuntu?

drapel ky

Există o cheie pem de la AWS care este descărcată pe Windows 10. Jenkins și Nginx sunt instalate folosind Ubuntu 20.04 LTS (WSL2) la Root.

Acum, pentru ca toți să lucreze împreună, trebuie să aduc această cheie pem care este în Windows 10 la Ubuntu Root. Cum fac să se întâmple asta?

Ca alternativă, „aș putea” să regenerez o cheie pem de la AWS și să o fac salvată în Ubuntu sau descărcată în Ubuntu în loc de Windows 10. Cum să se întâmple asta?

guiverc avatar
drapel cn
Menționați că 20.04 este întrebarea dvs., dar v-ați etichetat versiunea ca fiind 12.04/precise - de ce? Vă rugăm să clarificați pe care sunteți și cum se leagă cele două versiuni?
Puncte:0
drapel cn

Unitatea dvs. poate fi accesată din /mnt/ director în WSL. Acestea fiind spuse, dacă puteți pur și simplu să navigați la /mnt/c/Users/{windows.user}/Downloads/ - înlocuirea {windows.user} cu numele de utilizator exact Windows, veți putea vedea toate descărcările care au fost descărcate în Windows. Gândiți-vă la directorul de /mnt/c ca o scurtătură către C: directorul de unitate.

Deci, pentru a copia un fișier din Windows pentru a spune directorul principal al utilizatorului WSL curent, puteți utiliza fie cp (copie) sau mv (mutare) comenzi astfel:

# spuneți că numele de utilizator Windows este Saleem pentru acest exemplu
$ cp /mnt/c/Users/Saleem/Downloads/aws.pem ~/aws.pem

# pentru a muta un fișier (tăiați/lipiți)
$ mv /mnt/c/Users/Saleem/Downloads/aws.pem ~/aws.pem

Sintaxa pentru cp este cp [opțiuni] SOURCE DEST, si pentru mv este mv [opțiuni] SOURCE DEST

cel [Opțiuni] argumentul este optional. atâta timp cât aveți de-a face cu fișiere, este aceeași sintaxă, dar pentru directoare, ați trece -R sau -r (recursie prin directoare) opțiune la cp, in timp ce mv funcționează atât pentru fișiere, cât și pentru directoare, fără opțiuni suplimentare.

Pentru a afla mai multe despre utilizarea comenzilor Linux, utilizați om {comandă}, aceasta va afișa pagini de manual a comenzii în cauză, care este o documentație pentru utilizare/funcții pentru comandă.

drapel ky
Nu merge. Iată ce am făcut: https://pastebin.com/9EAY9KZn
SaleemKhair avatar
drapel cn
Sintaxa dvs. este incorectă `cp SOURCE DEST`, nu există `//` după cp , dacă calea folderului are spații înconjoară calea cu `"`
SaleemKhair avatar
drapel cn
De ce există un `/to/`?
SaleemKhair avatar
drapel cn
`cp` **space** `"/mnt/c/Users/karen/Udacity și SUSE Cloud Native/AWS-Jenkin-Practice/jenkins-master.pem.txt/to/Users/root/jenkins-master.pem „` **spațiu** `~/ssh/jenkins-master.pem.txt` --> presupunând că master.pem.txt este un folder
drapel ky
salut @SaleemKhair, cum creez un folder ssh jenkins-master este un fișier pem, dar nu știu de ce când folosesc locate pem indică un .txt în spate
Puncte:0
drapel hu

Cred că folosești WSL?

Puteți accesa fișierele Windows în acest director

cd /mnt/c/Users/<ubuntu.username>/Downloads

Apoi îl puteți copia în directorul dvs. și apoi schimba permisiunile

drapel ky
am făcut ce ai spus tu root@DESKTOP-SB41UI7:~# cd /mnt/c/Users//Descărcări -bash: ubuntu.root: Nu există un astfel de fișier sau director

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.