vscode sftp 插件配置ssh-key登录
大佬的sftp是小编很喜欢用的vscode插件。
以前一直用密码方式登录,但考虑到安全性改为秘钥登录。项目文档非常详细,在这里笔记一贴。
{
"name": "yixzm",
"host": "www.domain.com",
"protocol": "sftp",
"port": 2202,
"username": "root",
"privateKeyPath": "C:\\Users\\8866\\.ssh\\id_rsa",
"remotePath": "/var/www/html",
"uploadOnSave": false,
"ignore": [
".vscode",
".git",
".env",
]
}
其中:
(1)ignore是sftp忽略目录
(2)privateKeyPath 配置私钥地址
(3)uploadOnSave 是否在保存是自动上传
注意:
以下几点尤其容易出错,请务必仔细
(1)port
端口配置 ssh
端口,一定要正确
(2)privateKeyPath
秘钥路径一定要正确
(3)注意 remotePath
,是服务器上传地址