我正在尝试在我的 vps 上运行远程 Firefox 会话,以尝试将一些大文件下载到服务器。
我已经从 apt repo 远程安装了 Firefox,并且还在基于 Ubuntu 的 PC 上安装了 Firefox。
完成后:
$ssh -X root@myip
root@myip's password:
X11 forwarding request failed on channel 0
Welcome to Ubuntu 11.10 (GNU/Linux 2.6.32-308.8.2.el5.028stab101.1 x86_64)
我在服务器上输入以下内容:
$firefox -no-remote
(firefox:6026): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Error: no display specified
因此,我看到两个错误:“X11 转发请求在通道 0 上失败”和“错误:未指定显示”。我做错了什么,想找出是什么。
答案1
我解决了我的问题。
Error: "X11 forwarding request failed on channel 0"
和
"Error: no display specified"
解决方案:
/etc/ssh/ssh_config
在客户端添加以下内容:
ForwardX11 yes
在远程,安装以下包:xauth
apt-get install xauth
答案2
您随时可以将其elinks
用作命令行浏览器,或wget
进行下载。+ 使用screen
断开与终端的连接但仍使其在服务器上保持运行。