Actions Center richiede che ti connetti alla tua casella personale dei feed utilizzando una connessione Secure Shell (SSH). SSH è un protocollo di rete che garantisce il trasferimento sicuro dei dati tra i tuoi sistemi e i server di Google.
Per autenticare questa connessione sicura senza utilizzare password, hai bisogno di una coppia di chiavi SSH. Una coppia di chiavi è costituita da due componenti corrispondenti:
- Chiave privata:una chiave segreta che risiede in modo sicuro nel tuo sistema o viene gestita dalla tua applicazione. Questa chiave funge da credenziale sicura.
- Chiave pubblica:una chiave non segreta che carichi su Actions Center. Google la utilizza per verificare la firma della chiave privata quando stabilisci una connessione SFTP per caricare i feed.
Quando ti connetti tramite SFTP, il client utilizzerà automaticamente la tua chiave privata per autenticarsi in modo sicuro con i dropbox del Centro azioni contenenti la tua chiave pubblica associata.
Una chiave pubblica è una singola stringa che in genere inizia con ssh-rsa e termina con un
identificatore come il tuo indirizzo email. Ad esempio:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCXsM9ycbHV6E6t2L+B4p/uYHn9Q0jmu5gUXMYnFnnf4l39xrznfDo8KCASzRrqUkRnuzrno059CvZVzcljkbwWLzKKoE1EwbzHL3nYahMB4MdYNWhBbHbB+ybq6RNO7hkoKDBIQCfqQDY0FEB6sV3d3F1WYl0bAMjp15yyZJzMKa/rRnZKWetHlcL1X+gFWmW2hQ93foPD463gb58/25GujjsS/tzjngw7UJMVkm08U1QEY3z3DE/R++7ovJozTCzH0CTNDN0AH3/oSC3dmG+yDh3ZXFATjWjyPXJSOziNrp9TXgJhlqSmoHcPvpotMVjx21kIZ+T+SusQmnG+hK+L user@yourdomain.com
Genera una coppia di chiavi SSH
Puoi creare una coppia di chiavi SSH utilizzando l'utilità a riga di comando ssh-keygen, che è
disponibile in modo nativo in Linux, macOS e nella maggior parte degli ambienti Windows.
Apri il terminale o il prompt dei comandi.
Esegui questo comando per generare una nuova coppia di chiavi RSA. Puoi sostituire
google_actions_centercon un nome file a tua scelta:ssh-keygen -t rsa -f google_actions_centerQuando richiesto, premi Invio per creare una chiave senza passphrase oppure inserisci una passphrase per criptare la chiave privata localmente. Non devi fornire questa passphrase a Google.
Questo comando crea due file:
google_actions_center(chiave privata): mantieni questo file al sicuro sul tuo sistema. Fornirai questa chiave al tuo client SFTP durante la connessione.google_actions_center.pub(chiave pubblica): questa è la chiave che condividerai con Actions Center.
Apri la chiave pubblica (
google_actions_center.pub) in un editor di testo e copia tutti i contenuti.Fornisci questa chiave pubblica nelle attività di onboarding dell'account Actions Center durante la configurazione dell'account o in Configurazione dei feed per aggiornare la chiave dopo la configurazione dell'account.
Passaggi per testare la connettività SFTP
Visualizza le informazioni di connessione della casella personale SFTP in Configurazione dei feed.
Con le informazioni di connessione per la rispettiva casella personale, connettiti a SFTP. Ad esempio, utilizzando il programma a riga di comando
sftp(disponibile su Windows, Linux e Mac):sftp -P <port> -i google_actions_center <user>@partnerupload.google.comCarica i file del feed:
put <filename>Se riscontri problemi durante la connessione al server SFTP, prova a eseguire con informazioni dettagliate
sftp -v. I problemi possono verificarsi a causa di firewall di rete che bloccano le connessioni in uscita o di configurazioni del client SSH non compatibili con il server.Verifica che la chiave pubblica sia corretta eseguendo
ssh-keygen -l -f google_actions_center.pub.Se la chiave non è valida, il programma restituirà
google_actions_center.pub is not a public key file.