У меня следующая проблема.

Я хочу установить Matlab от имени пользователя root на удаленном компьютере с установленным графическим интерфейсом. У меня есть лицензия кампуса, которую можно установить на 4 разных компьютерах (или пользователях). Удаленный компьютер имеет 4 разных пользователя:

|__> user1
|__> user2
|__> user3

Каждый пользователь может подключиться через оболочку ssh и VNC, поэтому у каждого пользователя может быть свой рабочий стол.

Можно ли настроить matlab как root, чтобы каждый пользователь был администратором, и каждый пользователь мог запускать свой сеанс и запускать вычисления в фоновом режиме, а после завершения снова подключиться, чтобы увидеть результаты?

1 ответ1

0

Это так, но это не очень хорошая идея, потому что таким образом каждый пользователь будет всегда иметь права root с вытекающими отсюда опасностями. Вместо того, чтобы делать это, почему вы не определяете нового пользователя с обычными привилегиями, а настраиваете его так, чтобы любой мог подключиться к этой новой учетной записи (например, путем обмена криптографическими ключами), из которой вы запускаете Matlab?

Нет очевидного требования запускать Matlab от имени sudo, поэтому это простое решение должно понравиться всем вам и обеспечить более строгую безопасность.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .