linux系统之间ssh远程连接图形用户界面

1.首次使用的环境配置

要使用ssh远程连接,首先要安装服务端:

sudo apt-get install openssh-server

其次安装客户端:

sudo apt-get install openssh-client

验证ssh是否安装成功:

 ps -e|grep ssh

  若出现ssh 或sshd等字样的信息,则已经开启ssh服务。

2.连接ssh

连接ssh远程bash,假设远程计算机用户名为username,ip为172.16.1.45,输入命令行:

ssh username@172.16.1.45

输入用户密码,登入远程计算机。

3.连接ssh图形用户界面

1.首次使用的配置

假设服务器地址为172.16.1.45,客户端地址为172.16.1.44。

使用连接到服务器bash:

ssh username@172.16.1.45

在服务器bash中配置/etc/ssh/sshd_config文件:

vim /etc/ssh/sshd_config

其中有一行X11Forwarding yes,确保这个是yes,并且去掉#注释。

重启ssh服务:

/etc/init.d/ssh restart

在客户端bash配置/etc/ssh/ssh_config:

vim /etc/ssh/ssh_config

找到找到ForwardAgent yes,ForwardX11 yes,ForwardX11Trusted yes这3个确保是yes,并且去掉#注释。

在客户端配置允许远程X界面连接过来:(注意+左右两边的空格)

xhost + 172.16.1.45

2.连接ssh图形用户界面

键入ssh命令:

ssh -X username@172.16.1.45

 将远程X的显示界面定位到本地显示器:(后边的10.0也可能是0.0)

export DISPLAY=localhost:10.0

现在验证远程界面的回传,打开远程的gedit:

gedit

如能弹出gedit窗口则成功,可以轻松使用ssh的远程图形界面啦~

3.常用的远程图形用户界面

图形文件管理器:

gnome-disk-image-mounter 

以后再补充吧,有问题可以留言。

  • 19
    点赞
  • 119
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
要在 VSCode 中通过 SSH 远程调试图形界面应用程序,可以使用 SSH X11 转发功能。请按照以下步骤进行配置: 1. 确保您的本地计算机和远程服务器都已安装了 X11 和图形界面应用程序(例如,Gnome、KDE等)。 2. 在本地计算机上安装支持 X11 转发的 SSH 客户端。对于 Windows 用户,可以使用 PuTTY 或 MobaXterm。对于 macOS 和 Linux 用户,可以使用默认的终端。 3. 在远程服务器上启用 X11 转发。您可以通过编辑 `/etc/ssh/sshd_config` 文件并添加以下行来实现: ``` X11Forwarding yes X11UseLocalhost yes ``` 保存文件并重启 SSH 服务。 4. 在本地计算机上,使用以下命令通过 SSH 连接到远程服务器,并启用 X11 转发: ``` ssh -X <username>@<hostname> ``` 确保替换 `<username>` 和 `<hostname>` 为实际的用户名和远程服务器地址。 5. 在远程服务器上启动图形界面应用程序。例如,如果您想启动一个文本编辑器(如 gedit),只需在终端中输入: ``` gedit ``` 这将在本地计算机上打开图形界面窗口。 6. 在本地计算机上,确保您已安装了 VSCode,并安装了 Remote Development 扩展。 7. 在 VSCode 中,按下 `Ctrl + Shift + P`(或 `Cmd + Shift + P`),然后输入 "Remote-SSH: Connect to Host" 并选择连接到远程服务器。 8. VSCode 将在远程服务器上打开一个新的窗口,您可以在其中编辑文件和调试图形界面应用程序。 请注意,使用 X11 转发可能会导致性能上的一些损失,特别是对于图形密集型应用程序。此外,确保您的网络连接稳定以获得更好的体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值