Я установил cluster-SSH на моем сервере Ubuntu 10.04 , он имеет зависимость xterm_261-1_amd64. когда я пытаюсь $cssh localhost
, он говорит
ocpe@blrkec241933d:~$ cssh localhost
connect /tmp/.X11-unix/X0: No such file or directory
, а когда я пытаюсь открыть xterm, он говорит.
ocpe@blrkec241933d:~$ xtermconnect /tmp/.X11-unix/X0: No such file or directory
xterm Xt error: Can't open display: localhost:10.0
Это ведь сервер Ubuntu не имеет какого-либо пользовательского интерфейса ???? , Я просто захожу в нее через шпаклевку с моей машины windows и работаю. Я не имею ни малейшего представления, если я вообще могу это исправить .. Пожалуйста, помогите.
Вы должны установить X11Forwarding
в yes
в файле /etc/ssh/sshd_config
на машине, с которой вы работаете.
Перезагрузите sshd после настройки выше.
Надеюсь, это поможет
Вы правы: проблема в том, что ваш сервер Ubuntu не имеет графического интерфейса (или, в частности, X-сервера)
Cluster-SSH предназначен для использования нескольких xterms, что возможно только в том случае, если X сервер работает локально; если вы используете кластерный SSH поверх самого SSH , то вам нужно включить X-переадресацию.
Настроить X-сервер в Windows нелегко, и в любом случае кластерный SSH с несколькими терминалами не будет очень отзывчивым, если его переадресовать через Интернет.