BASH Programming - Введение

       

Запуск программ на удаленных компьютерах


Для запуска программы на удаленной машине, чьим именем является remote.machine.edu:

$ telnet remote.machine.edu

После входа в систему , запустите вашу любимую программу. Излишне говорить, что вам необходимо быть зарегистрированным на удаленной машине и иметь доступ к командному процессору.

Если у вас есть X11, вы даже можете запустить приложение для X на удаленной машине, отображая его на вашем экране X Windows. Допустим, что remote.machine.edu>-- это удаленный компьютер с X и допустим, что local.linux.box -- это ваша машина с Linux. Для запуска с local.linux.box программы для X, которая расположена на remote.machine.edu, выполните следующее:

  • запустите X11, запустите xterm или подобный эмулятор терминала, затем наберите:

    $ xhost +remote.machine.edu $ telnet remote.machine.edu

  • После входа в систему наберите:

    remote:$ DISPLAY=local.linux.box:0.0 remote:$ progname &

    (вместо DISPLAY..., вам может понадобиться написать: setenv DISPLAY local.linux.box:0.0. Это зависит от командного процессора на удаленной машине).

  • И все! Теперь progname будет запущена на remote.machine.edu и будет отображаться на вашей машине. Не пытайтесь делать это через модем, это слишком медленно, чтобы можно было пользоваться. Более того, это грубый и небезопасный метод: пожалуйста прочитайте ``Remote X Apps mini-HOWTO'' по адресу .



    Содержание раздела