首先打开 cmd 本地生成 rsa 密钥ssh-keygen -t rsa -b 4096 在服务器家目录下 cd 进 .ssh 文件夹,创建authorized_keys文件 将本地的rsa.pub中的密钥添加到authorized_keys中即可
4.登陆远程服务器 这样配置后,即可以通过ssh也可以通过 VSCode 插件进行远程免密登陆了。 ssh $ ssh jackeylove@192.15.16.17 Remote - SSH 看到这个想必已经在使用这个插件了,就不多提了,如果忘了可以再去看下插件说明和使用SSH远程开发。
在配置ssh免密登陆时,首先win+R打开windows命令行,输入 ssh-keygen ,然后回车默认,出现下图结果,红色标记处是保存密钥的地址。 1 打开上述路径下的文件夹,里面的文件如下所示。 2 将id_rsa.pub 文件上传到服务器自己账号初始目录下的 .ssh 文件夹中(如果没有,自己新建一个),我使用的连接服务器的软件是 MobaX...
在vscode中打开你自己的ssh的config文件,一般位置在~/.ssh/config,在配置文件中设置好所需要的参数 一般情况下在连接的时候,只需要Host, Hostname, User就行,只不过这个时候我们希望免密连接,所以需要添加上IdentityFile参数在后面。参数的值为私钥的绝对路径/User/username/.ssh/<servername_rsa>然后ctrl+s保存退出...
此时会在侧边活动栏出现如图,依次点击1,2之后就可以看到刚才设置的Host……之后就可以连接服务器了。 在这里插入图片描述 免密登录 配置Windows密匙 使用windows cmd(win + R,输入cmd):ssh-keygen,一路enter之后,会在用户(C:\Users\Username.ssh)的.ssh目录下生成私匙和公匙:id_rsa、id_rsa.pub ...
1 在Win10系统中打开cmd,输入:ssh-keygen -t rsa -b 4096 -f id_rsa-remote-ssh 回车创建ssh key 2 上传pub key到远程server的 .ssh目录,输入:scp -P 22 id_rsa-remote-ssh.pub phoenix@192.168.81.128:~/.ssh/ 3 打开VScode,配置SSH config,在最后一行添加IdentityFile, IdentityFile ~/....
使用vscode远程插件remote-ssh可以在本地直接编辑服务器代码,使用非常方便。但是,每次打开的时候都需要手动输入密码,非常繁琐,Google了一个免密登录的方法,使用ssh-keygen -t rsa 在本地用户目录下.ssh生成一对密钥,id_rsa和id_rsa.pub。如果本地目录已经有该文件则不用在重新生成。
vscode remote-ssh免密登录 1.vscode (win) //shell(cmd)下生成的公钥(全部默认)ssh-keygen //读取公钥//win路径:C:\Users\admin\.ssh\id_rsa.pubcat id_rsa.pub 2.配置远程linux // 将公钥放入到以下文件中,没有就创建~/.ssh/authorized_keys...
cat ~/.ssh/id_rsa.pub vscode ssh config 对应的服务器设置里添加一句话 IdentityFile ~/.ssh/id_rsa-remote-ssh 服务器 ~/.ssh 下运行 cat my.pub >> authorized_keys 如果要加免密电脑,重复1,上传新的pub,再用3追加 ubuntu 文件修改 # sudo vim /etc/ssh/sshd_config ...
1.在本地配置服务器的免密登录 这样做的目的是,每次用VScode打开远程服务器的时候,就不用输入一些繁琐的IP、密码等一类的信息了。 1)cmd打开命令提示符 2)生成SSH密钥和公钥 (我记得此后连敲三下Enter就完成了,密钥id_rsa和公钥id_rsa.pub文件都默认保存在(C:\User\用户/.ssh)文件夹下) ...