我有以下问题。
我想在安装了图形用户界面的远程计算机上以 root 身份安装 Matlab。我有一个校园许可证,可以安装在 4 台不同的计算机(或用户)上。远程计算机有 4 个不同的用户:
|__> user1
|__> user2
|__> user3
每个用户都可以通过 ssh shell 以及 VNC 连接,因此每个用户都可以拥有自己的桌面。
是否可以将 matlab 配置为 root,以便每个用户都是管理员,并且每个用户都可以运行他的会话并让计算在后台运行,完成后,再次连接以查看结果?
答案1
确实如此,但这并不是一个好主意,因为这样每个用户都将始终是 root,并带来随之而来的危险。与其这样做,为什么不定义一个具有正常权限的新用户,并将其设置为任何人都可以连接到这个新帐户(例如,通过共享加密密钥)来运行 Matlab?
没有明显的要求以 sudo 身份运行 Matlab,所以这个简单的解决方案应该让大家满意,并实施更严格的安全性。