リモートのDebianサーバ上で実行するコードがMATLAB(file.m)で書かれていますが、セキュリティ上の理由から私はサーバー上のコードをコピーすることはできません。とにかく誰もコードの内容にアクセスできないようにサーバー上で実行できるのですか?私は、サーバにコードをロードせずに、ローカルマシン上でそれらを参照することによって(例えば、sshやその他の方法で)考えることができると思っていました。ありがとう、 -JリモートのLinuxサーバ上のローカルマシンからコードをサーバにロードせずに実行する
1
A
答えて
1
サーバーにコードを入れて、他の人が読むことができないように、chmod
を送信すると何が問題になりますか?
要件に応じていくつかの他の可能性の提案:
パイプSSH経由でMATLABプロセスにコード(あなただけのインタラクティブコンソールにそれを入力したかのように)。 matlabはコマンドラインで関数を定義することができないので、これははるかに難しくなっています。
sshfsを使用してデスクトップをマウントし、その方法でmatlabから実行します。
並列計算機のファンシーバージョンをお持ちの場合は、サーバ上でMatlabワーカープロセスを開始し、リモートでコードを送信することができます。
0
fuseをご覧ください。
1
.mファイルのソースコードを保護したい場合は、pcodeでスクランブルすることができます。そうすれば、matlabはそれらを実行することができますが、元の.mファイルは再構築できませんが、悪意のある人はまだ.pコードを盗んで実行することができますが、変更はできません。
あなたはどのようなセキュリティを心に留めているのですか。コードを実際に送信せずにサーバー上でコードを実行すると、私にとっては不可能に聞こえます。リモートサーバーを信頼しない場合は、自分のマシンで実行し、サーバーで処理する必要があるデータを送信する必要があります。
関連する問題
- 1. ローカルのウィンドウからリモートのLinuxサーバにシェルスクリプトを実行していますか?
- 2. リモートLinuxサーバのセットアッププラン
- 3. サーバからリモートでシェルスクリプトを実行
- 4. LinuxサーバのphpからWindowsサーバ上の画像ファイルにアクセス
- 5. Djangoサーバからリモートsocket.ioサーバに接続
- 6. ローカルマシン上のMySQLサーバをアップグレードする
- 7. サーバ上でのみコードを実行
- 8. リモートから別のサーバにSQLスクリプトを実行
- 9. 実行時に別のサーバからモジュールをロードする
- 10. WindowsサーバからリモートでXウィンドウのアプリケーションを実行する
- 11. ホストされたlinuxからリモートMSSQLサーバにアクセスするPHP
- 12. Pythonを使用してローカルマシンからリモートWindowsサーバにファイルを転送する
- 13. ローカルマシンからジェンキンにリモートPythonテストスクリプトを実行させる方法
- 14. LinuxサーバでPHPPowerpointを実行
- 15. LinuxサーバでPHPを実行
- 16. SSH経由でリモートLinuxサーバ上でコマンドを実行しているときにCSHの代わりにBASH
- 17. ローカルおよびリモート/サーバxPagesの実行
- 18. リモートLinuxサーバのファイルの定期チェック
- 19. サーバを使用せずにnode.jsを実行する方法
- 20. Ruby on Rails:リモートのLinuxサーバにアプリケーションをデプロイする方法
- 21. サーバ側のコードを使用せずにモバイルにリダイレクトする
- 22. サーバ上のWindowsタスクスケジューラからC#コンソールアプリケーションを実行する方法
- 23. サーバ上でPythonを実行し、コンピュータからコマンドを実行
- 24. MainActivity.javaをサーバからロードするには?
- 25. Windowsサーバ上のLinuxコンテナAzure仮想マシンとして実行
- 26. ディレクトリからリモートFTPサーバ上の別のディレクトリにフォルダをコピーする
- 27. リモートgitサーバにプッシュ
- 28. ローカルマシンからサーバにディレクトリを移動するSCPコマンド
- 29. サーバ上でクエリを実行する
- 30. サーバ上でEfコアマイグレーションを実行する