Ho creato un'istanza CentOS EC2 per ospitare la versione di sviluppo di app Web php, utilizzo Sublime Text come IDE e plug-in SFTP per caricare i file direttamente, quindi testare.Caricamento in istanza CentOS EC2 tramite SublimeText SFTP
Prima, stavo usando SFTP con nome utente/password/porta 22 per la connessione
Ora, ho il file PEM, e ho già usato per installare e configurare alcuni componenti. Come posso connettermi usando il file PEM e caricare il file tramite il plug-in SFTP Sublime Text?
ho specificato in sftp-config.json:
"ssh_key_file": "/home/USER/USER-EC-Virginia.pem",
ma senza alcun successo, ricevo un messaggio di timeout di connessione.
La porta 22 ha già il permesso di ricevere traffico.
MODIFICA: Ho provato a utilizzare il file PPK con SublimeText e sto ancora ottenendo lo stesso errore di timeout.
Se si sta mappando un file su un server remoto (clic destro -> ftp/sftp -> Map To Remote ...) dalla barra laterale della cartella, genererà un file 'sftp-config.json', i suddetti parametri di configurazione dovranno essere aggiornati in questo file. Successivamente puoi caricare/scaricare/diff/etc –
Ancora ottenere l'errore di timeout anche se ho impostato sftp_flags, questo è quello che ho usato: "sftp_flags": ["-o IdentityFile =/home/user/name.pem"] – Hamza
Cosa sono le autorizzazioni sul file pem? Per Amazon il file pem dovrebbe essere chmod 400. A cosa è impostato il tuo? –