测试有没有ssh
ssh -V
打开vscode,安装remote-SSH拓展
发现左侧边栏出现remote explorer 图标
修改config文件
Host yyf
HostName 202.197.4.149
User yyf
注意上面窗口会弹出输入密码的提示
离线安装vscode server
帮助-关于,复制commit id
在本地
wget https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/stable(注意把:${commit_id}替换成对应的Commit ID)
远程服务器
rm ~/.vscode-server/bin/* -rf #把$HOME/.vscode-server/bin下的内容删干净,防止出错
cd ~/.vscode-server/bin
tar -zxf vscode-server-linux-x64.tar.gz
mv vscode-server-linux-x64 ${commit_id} # 注意把:${commit_id}替换成对应的Commit ID
免密登录配置
- 本地生成密钥对
ssh-keygen
查看本地./ssh下的文件
2. 用ssh-copy-id 将key写到远程机器的 ~/ .ssh/authorized_key.文件中
ssh-copy-id -i .ssh/rsa.pub yyf@202.197.4.149
(rsa.pub是公钥,rsa是私钥。公钥放server上,私钥放本机上)
之后登录到远程机器就不用输入密码了