Запуск X-сесии через ssh

Привет.

Чтобы запустить X-сессию на удаленном сервере через ssh, нужно выполнить несколько телодвижений.

1. Разрешить пользователям это делать.

  • Red Hat:
    root@wps-test> cat /etc/pam.d/xserver
    #%PAM-1.0
    auth sufficient pam_rootok.so
    #auth required pam_console.so
    account required pam_permit.so
    auth required /lib/security/pam_permit.so
    account required /lib/security/pam_permit.so
  • Debian
    В файлике /etc/X11/Xwrapper.config строчку allowed_users=console заменить на allowed_users=anybody

2. Сессию можно запустить на другом дисплее, указав его как параметр. Например, startx -- :1.

Возможно, существуют более прямые пути, но я о них не знаю. :)

Оставьте свой отзыв!