Шадур розповів про те, як увімкнути X. Зауважте, що /etc/ssh/sshd_config
на кінці сервера, а ~/.ssh/config
на клієнтському, тому ми загалом говоримо про дві різні машини. Переадресація X відобразить вашу віддалену програму на локальному дисплеї X. Таким чином, два конфігурації повинні повідомити віддаленому та локальному, щоб дозволити відповідної операції.
Від того, чи слід використовувати X, залежить. Вам потрібно врахувати (принаймні) такі фактори.
Яка пропускна здатність у вас є? Яка його швидкість? Це дозовано? Чи є шапка? Якщо у вас дуже швидке з'єднання з мережею і немає обмежень, то X є більш корисним, інакше це може бути дуже повільним. Майте на увазі, що в цілому X - мережева свиня; вона не оптимізована пропускна здатність (або як би не була правильна фраза).
Які інструменти ви плануєте використовувати над X? Чи є замінники / еквіваленти не-gui? Якщо ви наводите приклади видів інструментів, які ви думаєте використовувати, люди можуть запропонувати альтернативи, якщо вони є. Також майте на увазі, що деякі відомі інструменти надходять як у формі gui, так і в командному рядку / консолі. Напр. emacs, здатність, звіт про помилки.
Як правило, моя рекомендація - використовувати командний рядок (apt, wget, rsync) або прокльовувати програми (наприклад, aptitude або mc), якщо вони доступні та робити все, що вам потрібно. Такі додатки не обов’язково гірші, ніж додатки X; деякі з них є прекрасними додатками. Напр. Програмне забезпечення Джона Девіса, наприклад, jed і slrn, обидва консольні програми, демонструють його виразну естетичність і є витвором мистецтва. BTW, запуск X-сервера на клієнті Windows для підключення до сервера Linux - це варіант, хоча і не особливо хороший.
Якщо у вас локальний Linux-сервер, то проблеми пропускної здатності відпадають, а X - набагато більш життєздатний варіант.