update user-guide/files/远程开发.md. 添加x11转发功能开启

远程开发文档添加了如何开启X11转发功能

Signed-off-by: mcy-kylin <11569636+mcy-kylin@user.noreply.gitee.com>
This commit is contained in:
mcy-kylin 2024-08-09 02:33:16 +00:00 committed by Gitee
parent e39d3b0189
commit 1bad7a8f4c
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
1 changed files with 36 additions and 11 deletions

View File

@ -1,14 +1,16 @@
# 远程开发插件版 # 远程开发插件版
- [功能概述](#功能概述) - [远程开发插件版](#远程开发插件版)
- [安装使用说明](#安装使用说明) - [功能概述](#功能概述)
- [准备工作](#1准备工作) - [安装使用说明](#安装使用说明)
- [插件安装](#2插件安装) - [1、准备工作](#1准备工作)
- [远程资源管理](#3远程资源管理) - [2、插件安装](#2插件安装)
- [连接管理](#4连接管理) - [3、远程资源管理](#3远程资源管理)
- [插件安装、多语言开发、调试功能使用](#5插件安装多语言开发调试功能使用) - [4、连接管理](#4连接管理)
- [卸载](#6卸载) - [5、插件安装、多语言开发、调试功能使用](#5插件安装多语言开发调试功能使用)
- [例子](#7例子) - [6、卸载](#6卸载)
- [浏览器导入证书方法](#8浏览器导入证书方法) - [7、例子](#7例子)
- [8、浏览器导入证书方法](#8浏览器导入证书方法)
- [9、如何开启X11转发](#9如何开启x11转发)
## 功能概述 ## 功能概述
- 远程开发插件版提供Kylin Remote Development插件类微软Remote SSH非完全开源为用户提供跨机器、跨平台远程编辑、远程编译、远程运行、远程调试等功能。插件能够安装在桌面版Kylin-IDE、VSCode、VSCodium中用法和Remote SSH插件类似 - 远程开发插件版提供Kylin Remote Development插件类微软Remote SSH非完全开源为用户提供跨机器、跨平台远程编辑、远程编译、远程运行、远程调试等功能。插件能够安装在桌面版Kylin-IDE、VSCode、VSCodium中用法和Remote SSH插件类似
@ -200,3 +202,26 @@
- 选择'信任该证书,以标识网站的身份',重启浏览器并再次打开远程连接 - 选择'信任该证书,以标识网站的身份',重启浏览器并再次打开远程连接
![8-17](resources/kylin-remote-dev/3603.png "Chrome导入证书") ![8-17](resources/kylin-remote-dev/3603.png "Chrome导入证书")
### 9、如何开启X11转发
远程开发插件支持在Linux平台开启X11转发进而支持GUI程序相关开发。X11转发功能开启需要服务端与客户端同时配置X11转发功能如下
* 目标端sshd服务开启X11转发
```shell
#修改 X11Forwarding 配置项为 yes
sudo vi /etc/ssh/sshd_config
#重启sshd服务
sudo systemctl restart ssh/sshd
```
* 客户端开启ssh转发
```shell
#客户端ssh配置文件位于~/.ssh/config 如下:
Host 192.168.1.101
HostName 192.168.1.101
User test
ForwardX11 yes
ForwardX11Trusted yes
#添加ForwardX11 yes及ForwardX11Trusted yes
#若无对应IP Host项直接添加对应Host即可其他ssh相关配置也可在此配置文件直接添加。
```
远程开发插件X11转发配置完成后需等上个ssh连接退出方可立即生效。