vscode 终端 ssh 登录远程服务器
vscode terminal ssh login remote server
1 ssh login
vscode ->终端->新建终端
登录命令:
ssh -p 22 wyk@192.168.0.250
or
ssh wyk@192.168.0.250
免密码登录:
用ssh-keygen命令生成密钥,
cd C:\Users\wyk.ssh
执行:ssh-keygen -t rsa
一直回车
PS C:\Users\wyk\.ssh>
PS C:\Users\wyk\.ssh> ls
目录: C:\Users\wyk\.ssh
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 2022/4/21 10:47 136 config
-a---- 2022/4/21 10:46 2610 id_rsa
-a---- 2022/4/21 10:46 576 id_rsa.pub
-a---- 2022/4/27 19:09 353 known_hosts
PS C:\Users\wyk\.ssh>
将idrsa.pub加入到ubuntu,authorized_keys文件中,如果没有 就创建一个
wyk@ubuntu:~/.ssh$ ls ~/.ssh/authorized_keys
/home/wyk/.ssh/authorized_keys
wyk@ubuntu:~/.ssh$
2 Remote - ssh插件使用
安装插件:
配置
cat C:\Users\admin\.ssh\config
Host 192.168.0.250
HostName 192.168.0.250
User wyk
Port 22
ForwardAgent yes
IdentityFile "C:\Users\admin\.ssh\id_rsa"