Generazione di ssh keygen in Chrome OS


4

Ho appena acquistato una macchina con Chrome OS installato. Ho bisogno di connettermi via SSH a un server remoto, che deve avere il mio keygen generato per concedermi qualsiasi accesso ad esso. Sto seguendo le istruzioni Esc + Refresh (F3) + Power buttonper andare al Developer mode, ma chiude la mia sessione di accesso e non fa altro che passare il mio tempo. Il comando ssh-keygennon esiste in chrosh.

Mi aiuteresti a trovare una soluzione?

Risposte:


3

Consapevole che questo post non è stato pubblicato per più di un anno, tuttavia penso che potrebbe funzionare:

  1. Installa Chromebrew
  2. Ora installa libssh2 (pensa che questo pacchetto sia per la generazione) digitando crew install libssh2

NOTA: è necessario abilitare la modalità di sviluppo . NOTA 2: sto pubblicando questo messaggio per gli altri che potrebbero voler farlo.


può essere fatto senza modalità dev, secondo l'altra risposta e commento. l'ho appena fatto.
Cregox,

2

Per prima cosa, dai un'occhiata a https://sites.google.com/site/chromeoswikisite/home/tips-and-tricks : le chiavi private devono essere generate su un altro computer e copiate sul File Shelf del Chromebook tramite scheda SD.

Ora dopo aver generato la chiave e averla copiata sulla scheda SD, dai un'occhiata a questa pagina :

Download your key to the Downloads directory. I keep an encrypted copy of my key in Google Drive.
Press Ctrl-Alt-T to open a terminal tab.
At the crosh> prompt, type the following:
    ssh
    user <your-user-name>
    host <your-host-name>
    key <your-key-filename> (not the full path)
    connect

1
No. Devo creare una chiave per il mio ChromeOS, poiché desidero connettermi al mio server, che richiede un client noto tramite chiave generata nel computer client.
user2979409

1
Non credo, IMHO, puoi anche generare la chiave altrove. Comunque, la shell crosh non ha alcun comando per creare una chiave
duDE

anzi, generarlo altrove e usarlo con questo ha funzionato perfettamente per me! chromium.googlesource.com/apps/libapps/+/master/nassh/doc/… nessuna necessità di root / devmode
cregox

1

Se non si ha accesso a un computer con ssh-keygen o si desidera generare la chiave completamente localmente, è possibile utilizzare questa pagina autonoma [1] che è una versione modificata di https: //js-keygen.surge. sh / ma con le opzioni di configurazione non interrotte e il sito scaricabile come un singolo file. Non invia le chiavi da nessuna parte o le salva nel cloud.

Per generare una coppia di chiavi SSH, è possibile fare clic su "Genera" con le opzioni predefinite e quindi fare clic su "Salva" per ogni chiave della coppia.

[1] Per ogni evenienza, ho rispecchiato questa pagina qui: https://scito.surge.sh/js-keygen.html


0

Se non si desidera eseguire in modalità sviluppatore è possibile utilizzare questa estensione.

C'è qualche rischio in questo processo poiché le chiavi sono sincronizzate in Chrome, ma è utile per lo sviluppo in un pizzico.


Quell'estensione non ha un'opzione per generare una nuova chiave. Devi incollare una chiave in formato PEM per aggiungerne una all'agente.
matvore
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.