Lösung für HPC mit Matlab und Linux

354
linello

Ich habe folgendes Problem.

Ich möchte Matlab als root auf einem Remote-Computer mit installierter grafischer Benutzeroberfläche installieren. Ich habe eine Campuslizenz, die auf 4 verschiedenen Computern (oder Benutzern) installiert werden kann. Der Remote-Computer hat 4 verschiedene Benutzer:

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

Jeder Benutzer kann über die SSH-Shell und über VNC eine Verbindung herstellen, sodass jeder Benutzer seinen eigenen Desktop haben kann.

Ist es möglich, matlab als root zu konfigurieren, so dass jeder Benutzer Administrator ist und jeder Benutzer seine Sitzung ausführen und die Berechnung im Hintergrund ausführen kann, und nach dessen Abschluss erneut eine Verbindung herstellen, um die Ergebnisse anzuzeigen?

0

1 Antwort auf die Frage

0
MariusMatutiae

Es ist, aber es ist keine großartige Idee, denn auf diese Weise wird jeder Benutzer ständig root sein, mit den Gefahren, die folgen. Warum definieren Sie stattdessen keinen neuen Benutzer mit normalen Privilegien und richten ihn so ein, dass sich jeder mit diesem neuen Konto verbinden kann (z. B. durch gemeinsame Nutzung von kryptographischen Schlüsseln), von dem aus Sie Matlab ausführen?

Es besteht keine offensichtliche Anforderung, Matlab als sudo zu betreiben, daher sollte diese einfache Lösung allen gefallen und eine strengere Sicherheit erzwingen.