1、扩展 --> 搜索 --> 输入ssh,即可找到Remote-SSH,点击install
安装。
2、安装完成后,左侧会出现“资源管理器”图标。
3、如下图所示,进入config配置文件。
4、配置文件样例如下:
# Read more about SSH config files: https://linux.die.net/man/5/ssh_config
Host 402
HostName 47.92.80.***
User **
Port **
Host 403
HostName 47.92.80.***
User **
Port **
5、更改设置,File->Preferences->Settings->Extension->Remote-SSH
,找到Show Login Terminal并勾选(windows11不需要这步)。
6、连接服务器,点击SSH TARGETS下的服务器旁边的按钮纽行连接,弹出让你输入密码。
7、成功连上服务器,点击有右侧的+
号创建服务器的终端窗口,可以正常使用了。
8、打开服务器文件夹
9、配置免密登陆:
若没有密钥文件则用如下命令生成(随便填个邮箱,两个要求输入的地方,直接按enter键不输入):
ssh-keygen -t rsa -C "*****@163.com"
在本机该目录下找到秘钥文件:
将rsa_id.pub文件上传至服务器中,然后用追加(cat命令) 写入到~/.ssh目录下的authorized_keys文件中:
进入目录:cd ~/.ssh
如果改目录下不存在authorized_keys文件,则新建一个:touch authorized_keys
追加写入:cat id_rsa.pub >> authorized_keys