Почему кластерный SSH не работает на Ubuntu Server?

Я установил 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 и работаю. Я не имею ни малейшего представления, если я вообще могу это исправить .. Пожалуйста, помогите.

2
задан 10 September 2012 в 21:52

2 ответа

Вы должны установить X11Forwarding в yes в файле /etc/ssh/sshd_config на машине, с которой вы работаете.

Перезагрузите sshd после настройки выше.

Надеюсь, это поможет

0
ответ дан 10 September 2012 в 21:52

Вы правы: проблема в том, что ваш сервер Ubuntu не имеет графического интерфейса (или, в частности, X-сервера)

Cluster-SSH предназначен для использования нескольких xterms, что возможно только в том случае, если X сервер работает локально; если вы используете кластерный SSH поверх самого SSH , то вам нужно включить X-переадресацию.

Настроить X-сервер в Windows нелегко, и в любом случае кластерный SSH с несколькими терминалами не будет очень отзывчивым, если его переадресовать через Интернет.

0
ответ дан 10 September 2012 в 21:52

Другие вопросы по тегам:

Похожие вопросы: