Question Sublime texte SFTP sur EC2


J'utilise le texte SFTP Sublime pour travailler sur mes serveurs distants, et lorsque j'appuie sur Ctrl-S, il se télécharge automatiquement sur la télécommande. Toutefois, sur mon serveur EC2, Ctrl-S enregistre uniquement le fichier temporaire local et je dois utiliser le menu contextuel SFTP> Télécharger le fichier pour enregistrer.

Des options pour activer la sauvegarde à distance sur ctrl-s?

Voici le config.json que j'utilise:

"type": "sftp",
"sync_down_on_open": true,
"sync_same_age": true,
"host": "xxx.amazonaws.com",
"user": "xxx",
"remote_path": "/var/www",
"connect_timeout": 30,
"ftp_passive_mode": true,
"ssh_key_file": "D:\\xxx.ppk",
"remote_time_offset_in_hours": 1,

J'ai essayé ce qui suit:     "save_before_upload": vrai,     "upload_on_save": true,     sftp_flags au lieu de ssh_key_file     mais rien n'a fonctionné jusqu'à présent


10
2018-03-22 16:32


origine


Réponses:


J'espère que cela vous aide, cela a fonctionné pour moi.

{
    "type": "sftp",
    "sync_down_on_open": true,
    "host": "<your ec2 instance hostname>",
    "user": "<your username>",
    "remote_path": "<your remote path>",
    "connect_timeout": 30,
    "sftp_flags": ["-o IdentityFile=~<path to .pem file>"]
}

Voir: https://stackoverflow.com/a/17310355/1858217


23
2018-04-25 22:57



Utilisez sftp_flags comme suit, cela devrait fonctionner.

"sftp_flags": ["-i", "/Users/username/pemfile.pem"],

9
2017-10-26 13:18



Dans Windows, vous devez utiliser cette syntaxe.

"ssh_key_file": "/Users/Diego/Documents/SSH/Key.ppk",


0
2018-05-28 13:56