как перенаправить команду запуска программы на другой сервер [закрыто]

У меня есть 2 сервера Linux (RHEL5). На сервере 1 работает X-сервер, к которому пользователи подключаются с помощью VNC/NX, а другой сервер предназначен для запуска программ.

Чтобы пользователи не мешали друг другу, я хочу перенаправить, например:

Matlab, если некоторые пользователи запускают Matlab на X сервере, он перенаправляет команду на второй сервер автоматически?

Буду благодарен за помощь.

Спасибо

-1
задан 16 September 2014 в 12:37
1 ответ

Добавьте это в /etc/profile.d/matlab.sh на первом сервере:

matlab() { ssh secondServer command matlab "$@"; }

Затем, когда вы запустите

matlab foo

, вы будете работать на другом компьютере.

Для удобства настройте ключи ssh для входа без пароля:

ssh-keygen
ssh-copy-id secondServer
0
ответ дан 5 December 2019 в 20:40

Теги

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