Voglio un modo semplice per salvare, copiare e modificare file su un server remoto. Sto usando Eclipse come IDE, cosa potrebbe essere meglio per questi compiti del plugin RSE (Remote System Exlporer) per Eclipse. Il fatto è che non so come fare una connessione usando una chiave pubblica. Ho un file che ho scaricato dal mio account Amazon, * .pem. Ma non vedo alcun modulo o input per questo, quando provo a collegarmi al mio server Linux remoto. È solo User-id e password. Ho anche provato ad aprire la chiave pubblica usando l'editor di testo del sistema e copiare tutto nel mio campo password, ma non ha funzionato. Pls help meConnetti Eclipse RSE con server Linux remoto utilizzando la chiave pubblica ottenuta da Amazon ec2
Q
Connetti Eclipse RSE con server Linux remoto utilizzando la chiave pubblica ottenuta da Amazon ec2
14
A
risposta
22
questo stava cuocendo anche il mio noodle per un po '. si mette le chiavi in una cartella non nella configurazione RSE, ma in tutta l'eclisse
controllo questo: http://siteadmin.gforge.inria.fr/eclipse-ssh.html
1
non menzionati (almeno in modo esplicito) è il fatto che RSE (e per quello che ho visto, Eclipse in generale) sembra funzionare solo con chiavi a 1024 bit https://bugs.eclipse.org/bugs/show_bug.cgi?id=404714
Ho anche avuto problemi, perché la mia chiave privata era 2048, ma ho aggiunto una nuova chiave agli host autorizzati e quindi ho potuto connettermi.
In realtà era abbastanza facile. Ho capito che in Preferenze-> Generale-> Connessioni di rete-> SSH2 inserisco solo la posizione della chiave pubblica RSA e in Preferenze-> Generale-> Sistema remoto dovresti impostare l'ID utente predefinito per SSH, che in Amazon EC2 è ec2-user. – einstein
Posso connettermi, ma ho solo accesso in lettura. Ho bisogno di modificare i file su/var/www e per quello ho bisogno di un accesso root (almeno quando sto ssh-ing nell'istanza EC2). Amazon non mi permetterà di connettermi come root, e ec2-user non funzionerà. Devo connettermi come "ubuntu". Qualche idea su come aggirare questo? – Eric
+1 per "cottura del tuo noodle". – franka