Sto tentando di trasferire un file in un'istanza di ec2. Ho seguito la documentazione di Amazon, questo è ciò che il mio comando sembrava:Il trasferimento di un file su un'istanza di Amazon ec2 usando scp mi dà sempre il permesso negato (publickey, gssapi-with-mic)
scp -i [the key's location] Documents/[the file's location] [email protected][public dns]:[home/[destination]]
dove ho sostituito tutte le variabili con le cose giuste, io sono sicuro che sia la chiave giusta e ha il permesso 400. Quando chiamo il comando , mi dice l'impronta digitale della chiave RSA, mi chiede se voglio continuare a connettermi. Digito sì e risponde con
Permission denied (publickey,gssapi-with-mic)
lost connection
Ho guardato molte delle altre domande simili su stack overflow e non riesco a trovare un modo corretto di farlo.
traffico anche ssh è abilitato sulla porta 22.
ho scoperto che quello che stavo facendo male, in un primo momento, ho avuto il nome dell'utente (in questo caso seqware) piuttosto che EC2-utente, che mi ha dato la stessa cosa, ma quando l'ho sostituita con root @ publicdns, ha funzionato – Amre