gpt4 book ai didi

linux - 在远程 linux 服务器上从本地计算机运行代码而不将它们加载到服务器

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:27:05 24 4
gpt4 key购买 nike

我有一堆用 MATLAB (file.m) 编写的代码,我想在远程 Debian 服务器上运行它们,但出于安全原因,我无法在服务器上复制代码。无论如何我可以在服务器上运行它,这样没有人可以访问代码的内容吗?我在想可能是通过在本地机器上引用它们(例如使用 ssh 或任何其他方式)而不将代码加载到服务器我可以做到但我不知道如何做到。谢谢,-J

最佳答案

将代码放在服务器上并 chmod 使其他人无法读取有什么问题?

根据您的要求,一些其他可能的建议:

  • 通过 ssh 将代码通过管道传输到 matlab 进程中(就好像您只是将代码输入交互式控制台一样)。这变得更加困难,因为 matlab 不允许您在命令行定义函数。

  • 使用 sshfs 挂载您的桌面并以这种方式从 matlab 运行它。

  • 如果你有并行计算的高级版本,我认为你可以在服务器上启动一个 Matlab 工作进程并远程向它发送代码。

关于linux - 在远程 linux 服务器上从本地计算机运行代码而不将它们加载到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10221723/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com