可以直接在vscode的扩展应用里面下载Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code
。
按下command
+shift
+p
,在出现的输入框里面输入>display language
,选择下面出现的Configure Display Language
进行点击,然后选择下面出现的中文(简体)
就可以了。
vscode remote-ssh远程免密,其实核心就是要实现ssh免密登录。即当你在本地实现使用ssh root@IP
命令免密登录远程机的时候,自然也就是实现了vscode远程开发免密。
VS Code Remote - SSH插件是基于OpenSSH的,因此在本机和服务器上都需要安装OpenSSH客户端。在Windows系统中,可以使用Git自带的SSH客户端程序,如果没有安装Git,则需要先安装它。安装完成后,需要将Git的bin目录配置到环境变量的PATH变量下,以便VS Code能够找到SSH客户端程序。
在Linux系统中,可以使用apt-get或yum等命令来安装OpenSSH客户端。安装完成后,可以通过在终端中输入ssh命令来测试SSH环境是否配置成功。
要在VS Code中使用远程开发功能,需要先安装远程开发插件。打开VS Code的扩展界面,搜索Remote开头的插件,可以看到VS Code提供了多个远程开发插件,包括Remote - SSH、Remote - WSL、Remote - Containers等。我们选择安装Remote - SSH插件。
在远程资源管理器视图中,点击“设置按钮”,进入远程机器配置界面。在配置界面中,我们需要输入远程主机的IP地址、用户名和密码等信息,以便VS Code能够连接到远程主机。
连接成功后,我们可以在VS Code中打开远程主机上的项目文件夹,进行远程开发。此时,VS Code会将远程主机上的文件同步到本地,我们可以在本地进行代码编辑、调试等操作,同时也可以实时查看远程主机上的运行结果。
C:\Users\liudada\.ssh\id_rsa.pub
里面的内容,添加到远程主机的~/.ssh/authorized_keys
文件里面(如果文件不存在则自己创建,注意权限是否为可读)chmod 700 ~/.ssh chmod 600 ~/.ssh/authorized_keys
PubkeyAuthentication
选项未被注释且设置为 yesPubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys
修改完成后,需要重启 SSH 服务sudo systemctl restart sshd
C:\Users\liudada\.ssh\config
文件,如下Host 172.168.22.23 //别名 HostName 172.168.22.23 //远程主机地址 User root //远程用户 IdentityFile C:\Users\liudada\.ssh\id_rsa //本地私钥位置
注
ssh -v root@172.168.22.23,可以查看具体的连接日志。
本文作者:枣子
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!