在VScode上实现远程登陆,安装remote development插件,选择远程(隧道/SSH)方式,在配置文件里补充条目之后便可以连接,方便后续链接可以将远程主机的ip地址固定。在VScode里的文件选项里可以选择关闭远程连接。
这时候,要打开远程Linux主机上的文件等操作的时候需要一直重复输入密码,可以选择生成一个SSH密钥对,在本地电脑上命令行内输入后一直回车就可以
ssh-keygen -t rsa
即可在下图中目录下生成两个文件。其中不带pub的为私钥,带pub的为公钥,需要把公钥复制到远程主机上的ssh文件夹下的authorized_keys文件里(注意ssh是个隐藏文件夹,需要先回到家目录再ll指令,如果没有那个文件夹可以在远程主机上同样使用一次上面那个指令,就会自动生成力)可以在xshell上建立的连接里面vim打开该文件之后选择插入模式粘贴保存退出,之后打开文件之类的就不需要密码辣。
就酱。