![允许远程服务器访问,同时阻止文件传输](https://linux22.com/image/666801/%E5%85%81%E8%AE%B8%E8%BF%9C%E7%A8%8B%E6%9C%8D%E5%8A%A1%E5%99%A8%E8%AE%BF%E9%97%AE%EF%BC%8C%E5%90%8C%E6%97%B6%E9%98%BB%E6%AD%A2%E6%96%87%E4%BB%B6%E4%BC%A0%E8%BE%93.png)
我正在设置一个 Linux 服务器,它需要:(1) 允许远程访问。(2) 防止文件被下载。
具体来说,服务器保存用户将要分析、构建模型等的数据。用户需要从他们的工作计算机(也运行 Linux)访问服务器。但是,他们不应该能够将数据从服务器传输到用户的工作计算机。
现在我想到唯一的解决方案是设置两层访问:用户首先通过 ssh 或 VNC 进入中间服务器,然后从中间服务器通过 VNC 进入主服务器。
有没有更简单的解决方案?(最好是没有远程桌面的解决方案。)
谢谢!
答案1
对此没有完美的解决方案。如果您允许访问数据,那么必然会有一种方法将其传送到客户端计算机并绕过所实施的限制。我建议立即禁用 ssh 文件传输,并查看允许从服务器使用的应用程序白名单。