Không thể có xterm để làm việc. HIỂN THỊ không được đặt.


13

Đây là cài đặt của tôi:

$ xterm
xterm Xt error: Can't open display: 
xterm:  DISPLAY is not set

$ echo $DISPLAY

$ cat /etc/ssh/sshd_config | grep X
X11Forwarding yes
X11DisplayOffset 10

3
bạn đã sử dụng -X khi bạn ssh in? ssh -X user@server?
Panther

@ bodhi.zazen: Thế thôi.
Bruce

Câu trả lời:



4

Trong trường hợp của tôi, tôi đã bỏ lỡ chương trình xauth trên máy đích

Cách gỡ lỗi những tình huống này:

  1. Trên máy chủ đích, chạy một daemon sshd khác để gỡ lỗi trên một cổng khác:

    /usr/sbin/sshd -d -p 222
    
  2. Trên máy chủ nguồn:

    ssh -v -Y phil@192.168.0.14 -p 222
    

Trong tình huống của tôi, tôi có thể thấy:

debug1: Remote: No xauth program; cannot forward with spoofing.

(Lưu ý: để chạy sshd trên một cổng khác, bạn có thể cần sửa đổi hoặc tạm thời tắt iptables: /etc/init.d/iptables stophoặc tương đương)


Cảm ơn bạn đã chia sẻ thông tin này! Giải quyết vấn đề của tôi.
Fabian Knapp


0

Bạn đã chạy vncpasswdtrong tài khoản bạn đã sử dụng để ghi tập tin cấu hình?

Tôi gặp vấn đề này vì tôi đã cấu hình roottài khoản nhưng vncngười dùng là người khác, chạy vncpasswdlại tài khoản đúng và mọi thứ sẽ ổn.


1
Câu hỏi liên quan đến xterm không hoạt động do không hiển thị. không có gì để làm vnc. giao thức được sử dụng để truy cập có thể là bất cứ điều gì, ví dụ: ssh
mrtipale
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.