概述
一、安装vscode
官网下载vscode(https://code.visualstudio.com),并把下载的vscode拖到Applications中即可完成安装。
二、配置ssh免密登陆所需密钥
Mac端生成private-public密钥对,输入以下命令连续回车:
ssh-keygen -t rsa -f ~/.ssh/id_rsa.tencent -C "Key for 192.xxx.xxx.xxx"
这里后缀用.tencent
为了专钥专用,以作区分。
生成到 ~/.ssh/
目录下,即/Users/muyao/.ssh
目录下。
然后到了操作远端的环节:把本地生成的公钥(id_rsa.tencent.pub)追加到远端~/.ssh/authorized_keys
中,可以先用ssh密码连上服务器执行以下命令(cat a >> b
是追加,cat a > b
是覆盖):
cat ~/.ssh/id_rsa.tencent.pub >> ~/.ssh/authorized_keys
最后是修改远端服务器的配置并重启ssh服务:
sudo chmod 777 /etc/ssh/sshd_config
- 将文件
PubkeyAuthentication
设置为yes或解开注释 - 重启ssh服务:
service ssh restart
三、vscode免密连接服务器
vscode安装插件Remote - ssh
,command+shift+P输入connect to host,输入ssh连接命令后打开配置文件:
在User下面增加一行IdentityFile /Users/muyao/.ssh/id_rsa.tencent
,将本地私钥存放地址加进去:
Host 192.xxx.xxx.xxx
HostName 192.xxx.xxx.xxx
User ubuntu
IdentityFile /Users/muyao/.ssh/id_rsa.tencent
此时,在面板中输入reload windows重开窗口就会发现已经不用输密码了。
最后
以上就是快乐小笼包为你收集整理的Macbook pro安装vscode并配置免密ssh访问腾讯云服务器记录一、安装vscode二、配置ssh免密登陆所需密钥三、vscode免密连接服务器的全部内容,希望文章能够帮你解决Macbook pro安装vscode并配置免密ssh访问腾讯云服务器记录一、安装vscode二、配置ssh免密登陆所需密钥三、vscode免密连接服务器所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复