You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改Nautilus远程终端打开命令以添加-X参数

如何修改Nautilus远程终端打开命令以添加-X参数

哥们,我正好在Ubuntu 22.04里折腾过这个需求,给你两种简单靠谱的方法,亲测有效:

方法一:用命令行快速修改

直接在终端里执行下面这条命令就行,一步到位:

gsettings set org.gnome.nautilus.extensions.open-in-terminal remote-exec-command 'gnome-terminal -- ssh -X %s'

这里解释下:%s是Nautilus用来替换远程主机地址(比如你说的blah@host)的占位符,修改后,右键打开远程终端时就会执行ssh -X blah@host,自动带上X11转发的参数。

方法二:用图形化工具可视化修改

如果你更习惯点鼠标操作,可以用dconf-editor来改:

  1. 先安装工具(如果还没装的话):
sudo apt install dconf-editor
  1. 打开dconf-editor,在左侧导航栏依次展开:org → gnome → nautilus → extensions → open-in-terminal
  2. 找到remote-exec-command选项,先关掉“Use default value”的开关,然后把值改成:
gnome-terminal -- ssh -X %s
  1. 关闭dconf-editor就生效了。

最后提醒下:修改完后,把所有打开的Nautilus窗口关掉再重新打开,之后右键远程文件夹选“Open in Remote Terminal”,进去试试运行个GUI程序(比如gedit),就能验证X11转发是不是正常工作啦。

备注:内容来源于stack exchange,提问作者user171780

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 13:05:27