Как подключить экземпляр EC2 к VSCode Directy, используя файл pem в SFTP - PullRequest
0 голосов
/ 28 января 2019

Я пытаюсь подключить экземпляр EC2 напрямую из VS Code с использованием SFTP.Я могу подключиться к другой службе ftp, используя тип [пароль], но для экземпляра EC2 у меня есть только файл .pem.Ожидается что-то вроде этого, но с использованием открытого ключа .pem file

{
"protocol": "sftp",
"host": "localhost",
"port": 22,
"username": "username",
"remotePath": "/"
}

Ответы [ 2 ]

0 голосов
/ 15 апреля 2019

Откройте файл конфигурации sftp.json, нажав ctrl + Shift + P, затем введите SFTP: Config и отредактируйте «host», «privateKeyPath», затем сохраните файл json

{
"name": "GIVE ANY NAME",
"host": "ec2-.........compute.amazonaws.com",
"protocol": "sftp",
"port": 22,
"username": "ec2-user",
"privateKeyPath": "SPECIFY YOUR PATH/FILENAME.pem",
"remotePath": "/",
"uploadOnSave": true
}
0 голосов
/ 28 января 2019

Попробуйте этот config.json на VScode

{
    "remotePath": "/",
    "host": "<IP-OR_EC2-INSTANCE-HOST-NAME>", 
    "username": "USERNAME",
    "password": "PASSWORD",
    "port": 22,
    "secure": true,
    "protocol": "sftp",
    "uploadOnSave": true, 
    "passive": false,
    "debug": true,
    "privateKeyPath": "<PATH-TO-PEM-FILE>",
    "passphrase": null,
    "ignore": [
       ------
    ],
    "generatedFiles": {
        "uploadOnSave": false,
        "extensionsToInclude": [],
        "path": ""
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...