ubuntu

ubuntu securecrt如何进行X11转发

小樊
44
2025-11-02 08:01:23
栏目: 智能运维

Ubuntu SecureCRT配置X11转发步骤

一、前置准备

  1. 本地Windows系统:安装X11服务器(如XmingVcXsrv),安装时选择“Multiple windows”模式(窗口与本地系统一致),并勾选“No Access Control”(避免连接被拒绝)。
  2. 远程Ubuntu服务器
    • 安装SSH服务及X11相关组件:sudo apt-get update && sudo apt-get install openssh-server x11-apps x11-xserver-utils -y
    • 修改SSH配置以允许X11转发:编辑/etc/ssh/sshd_config文件,确保以下参数设置正确:
      X11Forwarding yes
      X11DisplayOffset 10
      X11UseLocalhost yes
      
      保存后重启SSH服务:sudo systemctl restart sshd

二、SecureCRT配置X11转发

  1. 打开会话属性

    • 若已保存会话:双击会话或在SecureCRT中选中会话→点击顶部菜单栏“Options”→“Session Options”。
    • 若未保存会话:在“Quick Connect”窗口输入服务器IP、端口及用户名→点击“Edit”进入会话属性。
  2. 启用X11转发

    • 导航至“Connection”→“SSH”→“X11”(部分旧版本为“SSH2”→“Advanced”→“X11”)。
    • 勾选“Forward X11 packets”(或“Forward X11 connections”)。
    • 确认“X Display Location”字段自动填充为localhost:0(若未填充,手动输入localhost:0)。
  3. 保存并连接:点击“OK”保存会话配置,双击会话或点击“Connect”连接至远程服务器。

三、验证X11转发功能

  1. 启动X11服务器:在Windows系统中启动Xming(任务栏右下角会出现Xming图标)。
  2. 测试图形应用:连接至远程服务器后,在SecureCRT终端输入以下命令之一(需提前安装对应应用,如xcalcgeditfirefox):
    • xcalc &:弹出远程计算器窗口(本地显示)。
    • gedit &:弹出远程文本编辑器窗口。
    • firefox &:弹出远程浏览器窗口。

若窗口能正常弹出并在本地显示,则说明X11转发配置成功。

注意事项

0
看了该问题的人还看了