我之所以不用PutTy是因为这个工具有问题,在我的电脑上怎么也安装不上,也找了很多办法根本没用。如这个
我试过修改权限以及各种安装办法连安装都不行。
所以才决定直接使用vscode自带的上传工具上传到服务器。
想要上传到服务器,需要使用vscode安装三个插件:
remote-ssh,remote-explorer,sftp,如下所示。
sftp
在vscode里安装sftp完成后,一定要在本地!
快捷键ctrl+shift+P,搜sftp,点击SFTP.config
通常情况下配置的属性有以下八项。
{
"name": "My Server",
"host": "xx xx xx xx",【通常是IP地址】
"protocol": "sftp",
"port": 22,【通常是22不用修改】
"username": "LIST_2080Ti",【通常你的用户名,此用户名为你在服务器的名字】
"remotePath": "/home/xx",【是你想要上传到服务器的文件夹名字】
"uploadOnSave": false,
"useTempFile": false,
"openSsh": false
}
上面括号里面的是解释,也是需要你修改的内容。
需要特别提出的是IP是你需要链接的服务器的IP,而不是你自己的主机IP。端口port22一般是默认不用修改。
还需要提出的是此sftp配置需要在本地local配置。否则你右键无论如何找不到upload。
另外再json文件里不要注释东西,否则也会报错。
当你的sftp配置成功后,你打开本地,右键需要上传的文件夹。
就可以将文件上传了。
配置远程太难了,我还找好几个同学和家人帮忙,也废了一大把劲儿,因此把这些事情给你讲一下。希望能帮到你。
加油,程序员们。